docker-compose.yml 560 B

123456789101112131415161718192021222324252627282930
  1. version: "3.7"
  2. services:
  3. bot:
  4. build: .
  5. depends_on:
  6. - db
  7. environment:
  8. - POSTGRES_DB
  9. - POSTGRES_HOST=db
  10. - POSTGRES_PASSWORD
  11. - POSTGRES_PORT=6543
  12. - POSTGRES_USER
  13. - DISCORD_CLIENT_ID
  14. - DISCORD_SECRET
  15. - DISCORD_BOT_TOKEN
  16. db:
  17. image: postgres:11.2-alpine
  18. environment:
  19. - POSTGRES_DB
  20. - POSTGRES_PASSWORD
  21. - POSTGRES_USER
  22. ports:
  23. - ${DB_HOST_PORT}:6543
  24. volumes:
  25. - postgres-persisted-volume:/var/lib/postgresql/data
  26. volumes:
  27. postgres-persisted-volume: