mirror of
https://github.com/Dokploy/templates.git
synced 2026-06-15 20:25:24 +02:00
* Add blueprints for wanderer and yamtrack applications with Docker configurations and templates * Add Vikunja blueprint * Add Tor Browser blueprint with Docker configuration and template * Add Picsur image hosting blueprint with Docker configuration and template * Create new blueprint for deploying Pastefy with MariaDB and OAuth support * Added Morsphs * Add KitchenOwl blueprint with Docker Compose configuration and template * Add Kokoro Web blueprint with Docker Compose configuration and template * added HortusFox * added gitingest * Add Etherpad blueprint with Docker Compose configuration and template * Add drawnix blueprint with Docker Compose configuration and template * arranged Meta
40 lines
1.3 KiB
YAML
40 lines
1.3 KiB
YAML
version: "3.8"
|
|
services:
|
|
db:
|
|
image: mariadb:10.11
|
|
restart: unless-stopped
|
|
volumes:
|
|
- "../files/db:/var/lib/mysql"
|
|
environment:
|
|
MYSQL_ROOT_PASSWORD: ${DB_ROOT_PASSWORD}
|
|
MYSQL_DATABASE: ${DB_NAME}
|
|
MYSQL_USER: ${DB_USER}
|
|
MYSQL_PASSWORD: ${DB_PASSWORD}
|
|
pastefy:
|
|
image: interaapps/pastefy:latest
|
|
restart: unless-stopped
|
|
depends_on:
|
|
- db
|
|
expose:
|
|
- "80"
|
|
environment:
|
|
HTTP_SERVER_PORT: 80
|
|
HTTP_SERVER_CORS: ${HTTP_SERVER_CORS}
|
|
DATABASE_DRIVER: mysql
|
|
DATABASE_NAME: ${DB_NAME}
|
|
DATABASE_USER: ${DB_USER}
|
|
DATABASE_PASSWORD: ${DB_PASSWORD}
|
|
DATABASE_HOST: db
|
|
DATABASE_PORT: 3306
|
|
SERVER_NAME: ${SERVER_NAME}
|
|
OAUTH2_INTERAAPPS_CLIENT_ID: ${OAUTH2_INTERAAPPS_CLIENT_ID}
|
|
OAUTH2_INTERAAPPS_CLIENT_SECRET: ${OAUTH2_INTERAAPPS_CLIENT_SECRET}
|
|
OAUTH2_GITHUB_CLIENT_ID: ${OAUTH2_GITHUB_CLIENT_ID}
|
|
OAUTH2_GITHUB_CLIENT_SECRET: ${OAUTH2_GITHUB_CLIENT_SECRET}
|
|
OAUTH2_GOOGLE_CLIENT_ID: ${OAUTH2_GOOGLE_CLIENT_ID}
|
|
OAUTH2_GOOGLE_CLIENT_SECRET: ${OAUTH2_GOOGLE_CLIENT_SECRET}
|
|
OAUTH2_DISCORD_CLIENT_ID: ${OAUTH2_DISCORD_CLIENT_ID}
|
|
OAUTH2_DISCORD_CLIENT_SECRET: ${OAUTH2_DISCORD_CLIENT_SECRET}
|
|
OAUTH2_TWITCH_CLIENT_ID: ${OAUTH2_TWITCH_CLIENT_ID}
|
|
OAUTH2_TWITCH_CLIENT_SECRET: ${OAUTH2_TWITCH_CLIENT_SECRET}
|