commit 63dfcea45692ed4b8feddbe65735e9774683b43a Author: ilgiz Date: Tue Sep 15 16:40:08 2026 +0300 zabbix diff --git a/.compose.yml.swp b/.compose.yml.swp new file mode 100644 index 0000000..445b0be Binary files /dev/null and b/.compose.yml.swp differ diff --git a/compose.yml b/compose.yml new file mode 100644 index 0000000..c9cd21f --- /dev/null +++ b/compose.yml @@ -0,0 +1,55 @@ +services: + db: + image: postgres:16 + container_name: zabbix-db + restart: unless-stopped + environment: + POSTGRES_DB: zabbix_bd + POSTGRES_USER: logan + POSTGRES_PASSWORD: VerificatioN777@ + volumes: + - /srv/disk1/zabbix/db_data:/var/lib/postgresql/data + + zabbix-server: + image: zabbix/zabbix-server-pgsql:ubuntu-7.4-latest + container_name: zabbix-server + restart: unless-stopped + depends_on: + - db + environment: + DB_SERVER_HOST: db + POSTGRES_DB: zabbix_db + POSTGRES_USER: logan + POSTGRES_PASSWORD: VerificatioN777@ + ports: + - "10051:10051" + + zabbix-web: + image: zabbix/zabbix-web-nginx-pgsql:ubuntu-7.4-latest + container_name: zabbix-web + restart: unless-stopped + depends_on: + - db + - zabbix-server + environment: + DB_SERVER_HOST: db + POSTGRES_DB: zabbix_db + POSTGRES_USER: logan + POSTGRES_PASSWORD: VerificatioN777@ + ZBX_SERVER_HOST: zabbix-server + PHP_TZ: Europe/Moscow + ports: + - "8380:8080" + + zabbix-agent2: + image: zabbix/zabbix-agent2:ubuntu-7.4-latest + container_name: zabbix-agent2 + restart: unless-stopped + depends_on: + - zabbix-server + environment: + ZBX_SERVER_HOST: zabbix-server + ZBX_HOSTNAME: Zabbix server + +volumes: + db_data: