libeufin-nexus.libeufin-nexus-httpd.service (675B)
1 [Unit] 2 StartLimitIntervalSec=0 3 Description=LibEuFin Nexus Server Service 4 After=postgresql.service network.target 5 PartOf=libeufin-nexus.target 6 7 [Service] 8 # DD102: retry transient failures without a start-rate limit. 9 Restart=always 10 RestartSec=10s 11 User=libeufin-nexus 12 Type=exec 13 ExecStart=/usr/bin/libeufin-nexus serve -c /etc/libeufin/libeufin-nexus.conf 14 ExecCondition=/usr/bin/libeufin-nexus serve -c /etc/libeufin/libeufin-nexus.conf --check 15 16 RestartMode=direct 17 RestartPreventExitStatus=6 9 18 19 20 RuntimeMaxSec=4d 21 22 StandardOutput=journal 23 StandardError=journal 24 25 PrivateTmp=yes 26 PrivateDevices=yes 27 ProtectSystem=full 28 29 Slice=libeufin-nexus.slice 30 31 [Install] 32 WantedBy=multi-user.target