etc-configs/systemd/system/invidious@.service

36 lines
763 B
Desktop File

[Unit]
Description=Invidious (An alternative YouTube front-end)
After=syslog.target
After=network.target
[Service]
RestartSec=10s
Type=simple
User=invidious
Group=invidious
WorkingDirectory=/opt/invidious/invidious
ExecStart=/opt/invidious/invidious/invidious -o invidious%i.log -p %i
StandardOutput=null
#StandardError=null
Restart=always
#RuntimeMaxSec=1h
LimitNOFILE=16384
# Security
#PrivateTmp=yes
#NoNewPrivileges=true
#ProtectSystem=yes
#ProtectDevices=yes
#DevicePolicy=closed
#ProtectKernelTunables=yes
#ProtectControlGroups=yes
#ProtectHostname=yes
#ProtectKernelLogs=true
#PrivateUsers=yes
#ReadWriteDirectories=/home/invidious/invidious
#ProtectControlGroups=yes
#RestrictNamespaces=net uts ipc pid user cgroup
[Install]
WantedBy=multi-user.target