42 lines
860 B
YAML
42 lines
860 B
YAML
version: "3"
|
|
|
|
services:
|
|
web:
|
|
container_name: web
|
|
build:
|
|
context: .
|
|
dockerfile: ./apps/web/Dockerfile
|
|
restart: always
|
|
ports:
|
|
- 3000:3000
|
|
environment:
|
|
BOT_TOKEN: ${BOT_TOKEN}
|
|
LOGIN_GRAPHQL: ${LOGIN_GRAPHQL}
|
|
PASSWORD_GRAPHQL: ${PASSWORD_GRAPHQL}
|
|
URL_GRAPHQL: ${URL_GRAPHQL}
|
|
__DEV_TELEGRAM_ID: ${__DEV_TELEGRAM_ID}
|
|
NODE_ENV: "production"
|
|
networks:
|
|
- app
|
|
- web
|
|
bot:
|
|
container_name: bot
|
|
build:
|
|
context: .
|
|
dockerfile: ./apps/bot/Dockerfile
|
|
restart: always
|
|
environment:
|
|
BOT_TOKEN: ${BOT_TOKEN}
|
|
LOGIN_GRAPHQL: ${LOGIN_GRAPHQL}
|
|
PASSWORD_GRAPHQL: ${PASSWORD_GRAPHQL}
|
|
URL_GRAPHQL: ${URL_GRAPHQL}
|
|
NODE_ENV: "production"
|
|
networks:
|
|
- app
|
|
- web
|
|
|
|
networks:
|
|
app:
|
|
external: true
|
|
web:
|
|
external: true |