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 (852B)


      1 % This is a systemd service template.
      2 [Unit]
      3 Description=GNU Taler payment system exchange REST API at %I
      4 AssertPathExists=/run/taler-exchange/httpd
      5 Requires=taler-exchange-httpd@%i.socket taler-exchange-secmod-rsa.service taler-exchange-secmod-eddsa.service
      6 After=postgres.service network.target taler-exchange-secmod-rsa.service taler-exchange-secmod-eddsa.service
      7 PartOf=taler-exchange.target
      8 
      9 [Service]
     10 User=taler-exchange-httpd
     11 Type=simple
     12 # Depending on the configuration, the service suicides and then
     13 # needs to be restarted.
     14 Restart=always
     15 # Do not dally on restarts.
     16 RestartSec=1ms
     17 EnvironmentFile=/etc/environment
     18 ExecStart=/usr/bin/taler-exchange-httpd -c /etc/taler/taler.conf
     19 StandardOutput=journal
     20 StandardError=journal
     21 PrivateTmp=no
     22 PrivateDevices=yes
     23 ProtectSystem=full
     24 Slice=taler-exchange.slice
     25 
     26 [Install]
     27 WantedBy=multi-user.target