mirror of
https://gitlab.sectorq.eu/home/docker-compose.git
synced 2025-07-02 08:18:33 +02:00
Update 3 files
- /zabbix-server/.env.default - /zabbix-server/.env - /zabbix-server/docker-compose.yml
This commit is contained in:
@ -1,28 +0,0 @@
|
|||||||
# Zabbix global
|
|
||||||
# ZBX_DEBUGLEVEL=3
|
|
||||||
|
|
||||||
# Database
|
|
||||||
MYSQL_PASSWORD=zabbix
|
|
||||||
MYSQL_USER=zabbix
|
|
||||||
MYSQL_ROOT_PASSWORD=rootpwd
|
|
||||||
|
|
||||||
POSTGRES_PASSWORD=zabbix
|
|
||||||
POSTGRES_USER=zabbix
|
|
||||||
POSTGRES_DB=zabbix
|
|
||||||
|
|
||||||
# Zabbix server
|
|
||||||
# all env variables https://hub.docker.com/r/zabbix/zabbix-server-mysql
|
|
||||||
DB_SERVER_HOST=db-server
|
|
||||||
ZBX_SERVER_HOST=zabbix-server
|
|
||||||
ZBX_SSO_SP_KEY=/usr/share/zabbix/conf/certs/sp.key
|
|
||||||
ZBX_SSO_SP_CERT=/usr/share/zabbix/conf/certs/sp.crt
|
|
||||||
ZBX_SSO_IDP_CERT=/usr/share/zabbix/conf/certs/idp.crt
|
|
||||||
# Zabbix frontend
|
|
||||||
# all env variable https://hub.docker.com/r/zabbix/zabbix-web-nginx-mysql
|
|
||||||
ZBX_SSO_SP_KEY=/usr/share/zabbix/conf/certs/sp.key
|
|
||||||
ZBX_SSO_SP_CERT=/usr/share/zabbix/conf/certs/sp.crt
|
|
||||||
ZBX_SSO_IDP_CERT=/usr/share/zabbix/conf/certs/idp.crt:wq
|
|
||||||
|
|
||||||
### Zabbix agent ###
|
|
||||||
# all env variable https://hub.docker.com/r/zabbix/zabbix-agent2
|
|
||||||
|
|
@ -0,0 +1,36 @@
|
|||||||
|
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
|
||||||
|
|
||||||
|
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
|
||||||
|
db-server:
|
||||||
|
image: postgres:16-alpine
|
||||||
|
ports:
|
||||||
|
- 5432:5432
|
||||||
|
volumes:
|
||||||
|
- /share/docker_data/zabbix-server/postgres-data:/var/lib/postgresql/data
|
||||||
|
env_file:
|
||||||
|
- /data/zabbix.env
|
||||||
|
- /data/zabbix.env.default
|
||||||
|
restart: always
|
||||||
|
Reference in New Issue
Block a user