[Unit] Description=ONLYOFFICE DocumentServer container After=network.target ConditionPathExists=/srv/onlyoffice/.env [Service] TimeoutStartSec=0 ExecStartPre=-/usr/bin/podman stop -i onlyoffice ExecStartPre=-/usr/bin/podman rm -i onlyoffice ExecStart=/usr/bin/podman run \ --name onlyoffice \ --rm \ --stop-timeout 120 \ --env-file /srv/onlyoffice/.env \ --uidmap 0:100000:65536 \ --gidmap 0:100000:65536 \ --hostname onlyoffice \ --publish 127.0.0.1:8801:80 \ -v /srv/onlyoffice/DocumentServer/logs:/var/log/onlyoffice \ -v /srv/onlyoffice/DocumentServer/data:/var/www/onlyoffice/Data \ -v /srv/onlyoffice/DocumentServer/lib:/var/lib/onlyoffice \ -v /srv/onlyoffice/DocumentServer/rabbitmq:/var/lib/rabbitmq \ -v /srv/onlyoffice/DocumentServer/redis:/var/lib/redis \ -v /srv/onlyoffice/DocumentServer/db:/var/lib/postgresql \ -v /srv/onlyoffice/DocumentServer/fonts:/usr/share/fonts/truetype/custom \ docker.io/onlyoffice/documentserver ExecStop=/usr/bin/podman stop -i onlyoffice Restart=always RestartSec=10s [Install] WantedBy=multi-user.target