[Unit] Description=Slidge Gateway for XMPP (%i) Wants=container-build@%p.service container-volume@%p-%i.service prosody.service prosody-component-register@%p-%i.service After=container-build@%p.service container-volume@%p-%i.service prosody.service prosody-component-register@%p-%i.service [Service] Type=notify NotifyAccess=all SyslogIdentifier=%N Restart=on-failure Environment=PODMAN_SYSTEMD_UNIT=%n EnvironmentFile=%E/coreos-home-server/prosody/prosody.env ExecStart=/bin/podman run --replace --name %p-%i --net internal --sdnotify=conmon \ --env-file %E/coreos-home-server/%p/%p.env \ --volume %p-%i:/var/lib/slidge:z \ localhost/%p:latest \ --jid=%i.${PROSODY_HOST} \ --legacy-module=slidge.plugins.%i ExecStop=/bin/podman stop --ignore --time 10 %p-%i ExecStopPost=/bin/podman rm --ignore --force %p-%i [Install] WantedBy=multi-user.target