-
Notifications
You must be signed in to change notification settings - Fork 1.5k
Expand file tree
/
Copy path.env
More file actions
74 lines (66 loc) · 2.6 KB
/
.env
File metadata and controls
74 lines (66 loc) · 2.6 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
# General variables
OS=alpine
ZBX_VERSION=7.4
ZBX_IMAGE_REGISTRY=
ZBX_IMAGE_NAMESPACE=zabbix/
ZBX_IMAGE_TAG=${OS}-${ZBX_VERSION}-latest
# Zabbix images
ZABBIX_SERVER_MYSQL_IMAGE=${ZBX_IMAGE_REGISTRY}${ZBX_IMAGE_NAMESPACE}zabbix-server-mysql
ZABBIX_SERVER_PGSQL_IMAGE=${ZBX_IMAGE_REGISTRY}${ZBX_IMAGE_NAMESPACE}zabbix-server-pgsql
ZABBIX_PROXY_MYSQL_IMAGE=${ZBX_IMAGE_REGISTRY}${ZBX_IMAGE_NAMESPACE}zabbix-proxy-mysql
ZABBIX_PROXY_SQLITE3_IMAGE=${ZBX_IMAGE_REGISTRY}${ZBX_IMAGE_NAMESPACE}zabbix-proxy-sqlite3
ZABBIX_WEB_NGINX_MYSQL_IMAGE=${ZBX_IMAGE_REGISTRY}${ZBX_IMAGE_NAMESPACE}zabbix-web-nginx-mysql
ZABBIX_WEB_APACHE_MYSQL_IMAGE=${ZBX_IMAGE_REGISTRY}${ZBX_IMAGE_NAMESPACE}zabbix-web-apache-mysql
ZABBIX_WEB_NGINX_PGSQL_IMAGE=${ZBX_IMAGE_REGISTRY}${ZBX_IMAGE_NAMESPACE}zabbix-web-nginx-pgsql
ZABBIX_WEB_APACHE_PGSQL_IMAGE=${ZBX_IMAGE_REGISTRY}${ZBX_IMAGE_NAMESPACE}zabbix-web-apache-pgsql
ZABBIX_AGENT_IMAGE=${ZBX_IMAGE_REGISTRY}${ZBX_IMAGE_NAMESPACE}zabbix-agent
ZABBIX_AGENT2_IMAGE=${ZBX_IMAGE_REGISTRY}${ZBX_IMAGE_NAMESPACE}zabbix-agent2
ZABBIX_JAVA_GATEWAY_IMAGE=${ZBX_IMAGE_REGISTRY}${ZBX_IMAGE_NAMESPACE}zabbix-java-gateway
ZABBIX_SNMPTRAPS_IMAGE=${ZBX_IMAGE_REGISTRY}${ZBX_IMAGE_NAMESPACE}zabbix-snmptraps
ZABBIX_WEB_SERVICE_IMAGE=${ZBX_IMAGE_REGISTRY}${ZBX_IMAGE_NAMESPACE}zabbix-web-service
# Database images
MYSQL_IMAGE=mysql
MYSQL_IMAGE_TAG=8.4-oracle
POSTGRESQL_IMAGE=postgres
POSTGRESQL_IMAGE_TAG=17-alpine
#POSTGRESQL_IMAGE=timescale/timescaledb
#POSTGRESQL_IMAGE_TAG=2.18.1-pg17
ELASTICSEARCH_IMAGE=elasticsearch
ELASTICSEARCH_IMAGE_TAG=8.19.12
WEBDRIVER_IMAGE=selenium/hub
WEBDRIVER_IMAGE_TAG=4.21.0
WEBDRIVER_CHROME_IMAGE=selenium/node-chrome
WEBDRIVER_CHROME_IMAGE_TAG=125.0
WEBDRIVER_FIREFOX_IMAGE=selenium/node-firefox
WEBDRIVER_FIREFOX_IMAGE_TAG=126.0
# Expose ports per service
ZABBIX_SERVER_PORT=10051
ZABBIX_PROXY_MYSQL_PORT=10071
ZABBIX_PROXY_SQLITE3_PORT=10061
ZABBIX_WEB_NGINX_HTTP_PORT=80
ZABBIX_WEB_NGINX_HTTPS_PORT=443
ZABBIX_WEB_APACHE_HTTP_PORT=8081
ZABBIX_WEB_APACHE_HTTPS_PORT=8443
ZABBIX_AGENT_PORT=10050
ZABBIX_AGENT2_PORT=10060
ZABBIX_AGENT2_STATUS_PORT=31999
ZABBIX_JAVA_GATEWAY_PORT=10052
ZABBIX_SNMPTRAPS_PORT=162
ZABBIX_WEB_SERVICE_PORT=10053
# Network IP ranges
FRONTEND_NETWORK_DRIVER=default
FRONTEND_SUBNET=172.16.238.0/24
FRONTEND_ENABLE_IPV6=false
BACKEND_NETWORK_DRIVER=default
BACKEND_SUBNET=172.16.239.0/24
BACKEND_ENABLE_IPV6=false
DATABASE_NETWORK_ENABLE_IPV6=false
DATABASE_NETWORK_DRIVER=default
ADD_TOOLS_NETWORK_DRIVER=default
ADD_TOOLS_SUBNET=172.16.240.0/24
ADD_TOOLS_ENABLE_IPV6=false
# Locations
DATA_DIRECTORY=./zbx_env
ENV_VARS_DIRECTORY=./env_vars
# Options
RESTART_POLICY=unless-stopped