Public bootstrap files and release metadata for self-hosted Zeno RMM deployments
  • JavaScript 100%
Find a file
2026-10-21 11:57:51 -04:00
.forgejo ZLAB-10: Enroll owner PRs for CI-gated auto-merge 2026-10-21 11:57:51 -04:00
.env.example Add public self-host bootstrap 2026-10-02 10:28:24 -04:00
docker-compose.yml Fix TURN command parsing 2026-10-02 10:29:11 -04:00
README.md Add public self-host bootstrap 2026-10-02 10:28:24 -04:00

Zeno RMM self-host deployment

Public bootstrap files for self-hosted Zeno RMM instances. Source remains private; published container images and agent downloads remain publicly accessible.

Install

mkdir zeno-rmm && cd zeno-rmm
curl -o .env https://forgejo.supportportal.org/hex/zeno-rmm-deploy/raw/branch/main/.env.example
curl -o docker-compose.yml https://forgejo.supportportal.org/hex/zeno-rmm-deploy/raw/branch/main/docker-compose.yml
$EDITOR .env
docker compose up -d

Set ZENO_JWT_SECRET, ZENO_ADMIN_PASSWORD, and ZENO_PUBLIC_URL before starting.

Update

Use Admin → Registry Image Updates inside Zeno, or run:

docker compose pull
docker compose up -d --force-recreate

Updates pull public images from forgejo.supportportal.org/hex/. Agent installers are served by each running Zeno instance and do not require Forgejo repository access.