56 lines
1.5 KiB
YAML
56 lines
1.5 KiB
YAML
version: "3.7"
|
|
|
|
services:
|
|
app:
|
|
container_name: app
|
|
restart: always
|
|
build: .
|
|
env_file: .env
|
|
volumes:
|
|
- ./logs:/usr/logs
|
|
environment:
|
|
- DATABASE_URL="file:./dev.db"
|
|
|
|
volumes:
|
|
xyter-testdb:
|
|
# # Not working yet due to change from Mongoose to Prisma
|
|
|
|
# version: "3"
|
|
|
|
# services:
|
|
# app:
|
|
# image: zyner/xyter:latest
|
|
# restart: unless-stopped
|
|
# # build: .
|
|
# stdin_open: true
|
|
# tty: true
|
|
# volumes:
|
|
# - ./logs:/app/logs
|
|
# environment:
|
|
# - DISCORD_TOKEN=DISCORD_TOKEN
|
|
# - DISCORD_CLIENT_ID=DISCORD_CLIENT_ID
|
|
# - DISCORD_GUILD_ID=DISCORD_GUILD_ID
|
|
# - MONGO_URL=mongodb://MONGO_USER:MONGO_PASS@mongodb:27017/admin?retryWrites=true&w=majority
|
|
# - ENCRYPTION_ALGORITHM=ENCRYPTION_ALGORITHM
|
|
# - ENCRYPTION_SECRET=ENCRYPTION_SECRET
|
|
# - EMEBD_COLOR_SUCCESS=EMEBD_COLOR_SUCCESS
|
|
# - EMBED_COLOR_WAIT=EMBED_COLOR_WAIT
|
|
# - EMBED_COLOR_ERROR=EMBED_COLOR_ERROR
|
|
# - EMBED_FOOTER_TEXT=EMBED_FOOTER_TEXT
|
|
# - EMBED_FOOTER_ICON=EMBED_FOOTER_ICON
|
|
# - LOG_LEVEL=LOG_LEVEL
|
|
# - REPUTATION_TIMEOUT=REPUTATION_TIMEOUT
|
|
# - BOT_HOSTER_NAME=BOT_HOSTER_NAME
|
|
# - BOT_HOSTER_URL=BOT_HOSTER_URL
|
|
# - NODE_ENV=production
|
|
# depends_on:
|
|
# - mongodb
|
|
|
|
# mongodb:
|
|
# image: mongo:latest
|
|
# restart: unless-stopped
|
|
# environment:
|
|
# MONGO_INITDB_ROOT_USERNAME: MONGO_USER
|
|
# MONGO_INITDB_ROOT_PASSWORD: MONGO_PASS
|
|
# volumes:
|
|
# - ./database:/data/db
|