| 12345678910111213141516171819202122232425262728293031323334353637383940414243 |
- version: '3.8'
- services:
- server:
- build:
- context: .
- dockerfile: server.dockerfile
- image: monitoring-server:latest
- env_file:
- - .env
- environment:
- - GOOGLE_APPLICATION_CREDENTIALS=google-cloud/firebase-adminsdk.json
- - NOTIFICATION_ICON_URL=https://fcm.hostbbq.net/logo.png
- networks:
- hostbbq-monitoring-vlan:
- ipv4_address: 172.20.5.2
- links:
- - mariadb
- extra_hosts:
- - host.docker.internal:host-gateway
- restart: always
- mariadb:
- build:
- context: server/mysql
- image: monitoring-mariadb:latest
- networks:
- hostbbq-monitoring-vlan:
- ipv4_address: 172.20.5.3
- environment:
- - TZ=Europe/Berlin
- - MARIADB_ROOT_PASSWORD=i4mGr00ti4mGr00t
- volumes:
- - db-dir:/var/lib/mysql
- restart: always
- networks:
- hostbbq-monitoring-vlan:
- external: true
- volumes:
- db-dir:
- driver: local
- driver_opts:
- o: bind
- type: none
- device: $DB_DIR
|