If you want to install Zabbix direct on your Synology Docker Setup you can use following Step-by-Step help. You can short it if you use my Backup files and Import them. (You find the Step-by-Step and the files help attached at the end of this document)
Install Docker on your Synology.
Download following images:
– Postgres in the version 13.6
– Zabbix / zabbix-web-nginx-pgsql / alpine-5.4.9
– Zabbix / zabbix-server-pgsql / alpine-5.4.9
Configure Network
Create a new network with the name: Zabbix-Network
Launch and Configure Postgres 13.6

Set the container name to: Zabbix-Postgres and click on Advanced Settings
Enable auto-restart
Add a folder to the mount path: /var/lib/postgresql/data
Add the Zabbix-Network to in the network settings and delete the bridge network
Delete the Port Setting
And now you can set following variable in the Environment settings.
POSTGRES_USER=zabbix
POSTGRES_PASSWORD=zabbix_pwd
POSTGRES_DB=zabbix
Now follow the next windows and start the container
Launch and Configure Zabbix Server
Set the name to Zabbix-Server and click on advanced settings.
Enable auto-restart
Add the Zabbix-Network to in the network settings and delete the bridge network
In Port Settings change AUTO to 10051
And now you can set following variable in the Environment settings.
DB_SERVER_HOST=Zabbix-Postgres
POSTGRES_USER=zabbix
POSTGRES_PASSWORD=zabbix_pwd
POSTGRES_DB=zabbix
Now follow the next windows and start the container
Launch and Configure Zabbix WebGUI
Set the container name to: Zabbix-WebGUI and click on Advanced Settings
Enable auto-restart
Add the Zabbix-Network to in the Network Settings and delete the bridge Network
In Port Settings change AUTO to 9080 and 9443
And now you can set following variable in the Environment settings.
ZBX_SERVER_HOST=Zabbix-Server
DB_SERVER_HOST=Zabbix-Postgres
POSTGRES_USER=zabbix
POSTGRES_PASSWORD=zabbix_pwd
POSTGRES_DB=zabbix
Now follow the next windows and start the container.
Now you should be possible to login via your IP-Adress:9080 with the User Admin and the password zabbix
Configure Network
Import Backup Files
Create a new Network with the name: Zabbix-Network
Import the Config Files and make sure, that you use the correct name for the container:
– Zabbix-Postgres
– Zabbix-Server
– Zabbix-WebGui
6 comments for “Synology / Zabbix / Docker with GUI”