diff options
Diffstat (limited to 'incus.service')
-rw-r--r-- | incus.service | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/incus.service b/incus.service new file mode 100644 index 000000000000..b102f924c74e --- /dev/null +++ b/incus.service @@ -0,0 +1,24 @@ +[Unit] +Description=Incus Container Hypervisor +After=network-online.target lxcfs.service +Requires=network-online.target lxcfs.service incus.socket +Documentation=man:incusd(1) + +[Service] +Environment=INCUS_OVMF_PATH=/usr/share/ovmf/x64 +Environment=INCUS_UI=/opt/incus/ui/ +ExecStart=/usr/bin/incusd --group=incusd-admin --logfile=/var/log/incus/incusd.log +ExecStartPost=/usr/bin/incusd waitready --timeout=600 +ExecStop=/usr/bin/incusd shutdown +KillMode=process +TimeoutStartSec=600s +TimeoutStopSec=30s +Restart=on-failure +Delegate=yes +LimitNOFILE=1048576 +LimitNPROC=infinity +LimitCORE=infinity +TasksMax=infinity + +[Install] +WantedBy=multi-user.target |