# Roundhouse — installed by the roundhouse package (read-only).
#
# This unit is installed but never enabled; enable it per user:
#   systemctl --user enable --now roundhouse.service
#   loginctl enable-linger $USER      # only if it should return at boot
#
# To allow rollouts / switches / boot-strategy toggles, copy this file
# to ~/.config/systemd/user/ and append the arming flag to ExecStart.
# The first armed launch refuses until the unit directory is a git
# repository and prints the exact commands to make it one.
#
# Token (created on first armed launch): ~/.config/roundhouse/token
[Unit]
Description=Roundhouse — read-only roster server for llama-server fleet
Documentation=https://github.com/marfrit/Roundhouse
After=network.target

[Service]
Type=simple
ExecStart=/usr/bin/roundhouse --serve
Restart=on-failure
RestartSec=5

[Install]
WantedBy=default.target
