1[Unit]2Description=Sigil streaming host3Wants=pipewire.socket pipewire-pulse.socket4After=pipewire.socket pipewire-pulse.socket5ConditionPathExists=%h/.config/sigil-spark/host.toml6StartLimitIntervalSec=078[Service]9Type=simple10# Keep the compatibility filename during the legacy rollback window. The file11# is byte-identical to the public `sigil` CLI, whose Clap command name remains12# `sigil`; this path lets an older rollback helper validate a newer release.13ExecStart=%h/.local/libexec/sigil-spark/current/sigil-host serve --config %h/.config/sigil-spark/host.toml14Restart=on-failure15RestartSec=116TimeoutStopSec=1017KillSignal=SIGINT18UMask=007719CPUQuota=400%20MemoryHigh=1536M21MemoryMax=2G22TasksMax=25623LimitNOFILE=819224NoNewPrivileges=true25RestrictSUIDSGID=true2627[Install]28WantedBy=default.target