haveno/scripts/deployment/haveno-seednode.service

39 lines
865 B
SYSTEMD
Raw Normal View History

2023-11-12 07:14:59 -05:00
[Unit]
Description=Haveno seednode
After=network.target
[Service]
User=haveno
Group=haveno
SyslogIdentifier=Haveno-Seednode
ExecStart=/bin/sh /home/haveno/haveno/haveno-seednode --baseCurrencyNetwork=XMR_STAGENET\
--useLocalhostForP2P=false\
--useDevPrivilegeKeys=false\
# Uncomment the following line to use external tor
# --hiddenServiceAddress=example.onion\
2023-11-12 07:14:59 -05:00
--nodePort=2002\
--appName=haveno-XMR_STAGENET_Seed_2002\
# --logLevel=trace\
--xmrNode=http://[::1]:38088\
2023-11-12 07:14:59 -05:00
--xmrNodeUsername=admin\
--xmrNodePassword=password
ExecStop=/bin/kill ${MAINPID}
Restart=always
# Hardening
PrivateTmp=true
ProtectSystem=full
NoNewPrivileges=true
PrivateDevices=true
MemoryDenyWriteExecute=false
ProtectControlGroups=true
ProtectKernelTunables=true
RestrictSUIDSGID=true
# limit memory usage to 2gb
LimitRSS=2000000000
[Install]
WantedBy=multi-user.target