exchange

Base system with REST service to issue digital coins, run by the payment service provider
Log | Files | Refs | Submodules | README | LICENSE

taler-exchange.taler-exchange-httpd@.service (801B)


      1 # This is a systemd service template.
      2 [Unit]
      3 StartLimitIntervalSec=0
      4 Description=GNU Taler payment system exchange REST API at %I
      5 AssertPathExists=/run/taler/exchange-httpd
      6 Requires=taler-exchange-httpd@%i.socket
      7 After=postgresql.service network.target taler-exchange-secmod-rsa.service taler-exchange-secmod-eddsa.service
      8 PartOf=taler-exchange.target
      9 
     10 [Service]
     11 # DD102: retry transient failures without a start-rate limit.
     12 Restart=always
     13 RestartSec=10s
     14 RestartMode=direct
     15 RestartPreventExitStatus=6 9
     16 User=taler-exchange-httpd
     17 Type=simple
     18 EnvironmentFile=/etc/environment
     19 ExecStart=/usr/bin/taler-exchange-httpd -c /etc/taler/taler.conf
     20 StandardOutput=journal
     21 StandardError=journal
     22 PrivateTmp=no
     23 PrivateDevices=yes
     24 ProtectSystem=full
     25 Slice=taler-exchange.slice
     26 
     27 [Install]
     28 WantedBy=multi-user.target