[Unit]
Description=Mosaic Console
Documentation=file:///mnt/storage/scratch/rocko-r77/packages/webui/README.md
StartLimitIntervalSec=600
StartLimitBurst=5

[Service]
Type=simple
WorkingDirectory=/mnt/storage/scratch/rocko-r77
Environment=PATH=/usr/local/bin:/usr/bin:/bin
ExecStart=/usr/bin/node /mnt/storage/scratch/rocko-r77/packages/webui/src/cli.mjs serve --port 7332 --business mosaic --board http://127.0.0.1:7331
Restart=on-failure
RestartSec=15
RestartPreventExitStatus=2
KillSignal=SIGTERM
TimeoutStopSec=30
NoNewPrivileges=yes

[Install]
WantedBy=default.target
