server.docker-compose.yml 694 B

12345678910111213141516171819202122232425262728
  1. version: '3.8'
  2. services:
  3. server:
  4. build:
  5. context: .
  6. dockerfile: server.dockerfile
  7. image: monitoring-server:latest
  8. environment:
  9. - DEV_MODE=1
  10. - LOG_LEVEL=DEBUG
  11. - WEB_PORT=80
  12. - DATA_DIR=data
  13. - GOOGLE_APPLICATION_CREDENTIALS="google-cloud/firebase-adminsdk.json"
  14. - NOTIFICATION_ICON_URL="https://fcm.hostbbq.net/logo.png"
  15. ports:
  16. - 8880:80
  17. volumes:
  18. - ./server/data:/home/node/monitoring/data
  19. links:
  20. - mariadb
  21. mariadb:
  22. build:
  23. context: server/mysql
  24. image: monitoring-mariadb:latest
  25. environment:
  26. - MARIADB_ROOT_PASSWORD=i4mGr00ti4mGr00t
  27. volumes:
  28. - ./server/db:/var/lib/mysql