Files
docker-compose/zabbix-server/docker-compose.yml
2025-03-01 23:15:30 +01:00

41 lines
977 B
YAML

version: '3'
services:
zabbix-server:
image: zabbix/zabbix-server-pgsql:alpine-latest
ports:
- "10051:10051"
env_file:
- stack.env
depends_on:
- db-server
restart: always
labels:
com.centurylinklabs.watchtower.enable: true
zabbix-frontend:
image: zabbix/zabbix-web-nginx-pgsql:alpine-latest
ports:
- "8051:8080"
- "4435:8443"
env_file:
- stack.env
depends_on:
- db-server
#volumes:
#- "./ui:/usr/share/zabbix"
volumes:
- /share/docker_data/zabbix-server/frontend/certs:/usr/share/zabbix/conf/certs
restart: always
labels:
com.centurylinklabs.watchtower.enable: true
db-server:
image: postgres:16-alpine
ports:
- 5432:5432
volumes:
- /share/docker_data/zabbix-server/postgres-data:/var/lib/postgresql/data
env_file:
- stack.env
restart: always
labels:
com.centurylinklabs.watchtower.enable: true