libeufin-ebisync.libeufin-ebisync-httpd.service (673B)
1 [Unit] 2 Description=LibEuFin EbiSync Server Service 3 After=postgres.service network.target 4 PartOf=libeufin-ebisync.target 5 6 [Service] 7 User=libeufin-ebisync 8 Type=exec 9 ExecStart=/usr/bin/libeufin-ebisync serve -c /etc/libeufin-ebisync/libeufin-ebisync.conf 10 ExecCondition=/usr/bin/libeufin-ebisync serve -c /etc/libeufin-ebisync/libeufin-ebisync.conf --check 11 12 Restart=always 13 RestartMode=direct 14 RestartSec=10ms 15 RestartSteps=5 16 RestartPreventExitStatus=9 17 18 StartLimitBurst=5 19 StartLimitInterval=5s 20 21 RuntimeMaxSec=4d 22 23 StandardOutput=journal 24 StandardError=journal 25 26 PrivateTmp=yes 27 PrivateDevices=yes 28 ProtectSystem=full 29 30 Slice=libeufin-ebisync.slice 31 32 [Install] 33 WantedBy=multi-user.target