Running as a Service
For production, run the Admin Console as a systemd service so it starts automatically on boot and restarts on failure.
Create the Service File
Create the unit file:
Paste the following:
For production, replace :latest with a specific version tag so upgrades are intentional.
Enable and Start
Restart=always ensures the container comes back automatically if it exits or the host reboots.
Check Status and Logs
The console's application logs are written inside the container. Follow them with:
Press Ctrl+C to stop following.
Behind a Reverse Proxy
To serve the console under a sub-path of an existing reverse proxy, such as a /wfwd/koios-admin/ junction, set KOIOS_ADMIN_BASE_PATH. Add an Environment= line and pass it through in ExecStart:
Updating
To move to a newer version, pull the image and restart the service:
Your data and encryption key persist in the two volumes across the update.
What's next
- Managing Instances: connect boxes and manage licenses
