Sign inSign up

comprime/zabbix-web-unit

By comprime

•Updated over 2 years ago

Zabbix web frontend using NGINX Unit

Image
Monitoring & observability
0

699

comprime/zabbix-web-unit repository overview

⁠Zabbix Web Unit

This repo contains files necesary to build a container image for the Zabbix Frontend using the NGINX Unit Application runtime. This is intended as drop in replacement for the zabbix/zabbix-web-[apache,nginx]-mysql images.

⁠The Differences

  • Built on the Wolfi (un)distro, smaller footprint but keeping GLIBC.
  • Uses NGINX Unit, replacing Nginx, Apache, PHP-FPM, and supervisord.
  • Changed docker-entrypoint script to be Dash/Ash compatible, removing Bash requirement.
  • Test DB connection using PHP script, removing mysql-admin requirement.
  • Added a preloading script for opcache, thus improving both throughput and latencies, (at least in my tests).

⁠Container images

Container images have been published to docker hub and can be found here⁠

Following image tags currently exist:

⁠Build instructions

Image is built using melange⁠, apko⁠, skopeo⁠, and make⁠. Melange then has a dependency on bubblewrap⁠.

If you have either docker or podman installed, just running make docker-make will take care of everything for you and build the images.

Tag summary

Content type

Image

Digest

sha256:82441934b…

Size

55.4 MB

Last updated

over 2 years ago

docker pull comprime/zabbix-web-unit