Skip to content
KylthDOCS

Settings

The settings in /etc/kylth/.env, which the installer writes for you.

Kylth reads its settings for this server from /etc/kylth/.env. After changing one, run docker compose up -d in /etc/kylth to apply it.

Setting Required What it is
KYLTH_DOMAIN Yes The dashboard’s address, for example app.example.com. Its DNS must point at this server.
KYLTH_BASE_DOMAIN Yes The domain projects are served under. projects.example.com serves a project called shop at shop.projects.example.com. Needs a wildcard DNS record; see DNS setup.
KYLTH_TAG No The release to run. Defaults to latest. Pin a version for predictable upgrades, as described in Upgrade.
KYLTH_WIREGUARD_ENDPOINT_HOST No Multi-host setups only: the public address other hosts use to reach this server’s WireGuard hub. Leave it unset for a single server.

Kylth won’t start without KYLTH_DOMAIN and KYLTH_BASE_DOMAIN. The message it gives is under Troubleshooting.

Everything else, such as backup destinations, email, users and the licence, is set in the dashboard under Settings.