Files
nerbus-wallet/server/nerbus-wallet-api.service

25 lines
479 B
Desktop File

[Unit]
Description=Nerbus public wallet API
After=network.target
[Service]
Type=simple
User=nerbus-explorer
Group=nerbus-explorer
ExecStart=/opt/nerbus-node/bin/node /opt/nerbus-wallet-api/wallet-api.js
Restart=on-failure
RestartSec=5
NoNewPrivileges=true
ProtectSystem=strict
ProtectHome=true
PrivateTmp=true
PrivateDevices=true
RestrictAddressFamilies=AF_UNIX AF_INET AF_INET6
CapabilityBoundingSet=
MemoryMax=256M
TasksMax=32
UMask=0077
[Install]
WantedBy=multi-user.target