change: added docker compose file to deploy the test server with the proxies

This commit is contained in:
2025-10-23 12:01:54 +02:00
parent d750ad84a5
commit 3668563736
2 changed files with 252 additions and 0 deletions

View File

@@ -0,0 +1,28 @@
# Database Configuration
MYSQL_DATABASE=zabbix
MYSQL_USER=zabbix
MYSQL_PASSWORD=strong-password
MYSQL_ROOT_PASSWORD=very-strong-password
# Image Versions (uncomment to override defaults)
ZABBIX_VERSION=latest
# MYSQL_VERSION=8.4.0-oraclelinux8 # Keep oraclelinux variant for architecture compatibility
# Port Configuration
ZABBIX_SERVER_PORT=10051
ZABBIX_WEB_PORT=8887
# Server Settings
PHP_TIMEZONE=Europe/Warsaw
ZBX_STARTSNMPTRAPPER=1
ZBX_SNMPTRAPPERFILE=/tmp/traps.log
ZBX_CACHESIZE=128M
ZBX_VALUECACHESIZE=64M
ZBX_TRENDCACHESIZE=32M
# Common Proxy Settings (applied to all proxies)
PROXY_CACHE_SIZE=128M
PROXY_HISTORY_CACHE_SIZE=32M
PROXY_HISTORY_INDEX_CACHE_SIZE=16M
PROXY_BUFFER_MODE=hybrid
PROXY_MEMORY_BUFFER_SIZE=64M