2019-06-15 23:02:44 +00:00
|
|
|
# myNode electrs service
|
|
|
|
# /etc/systemd/system/electrs.service
|
|
|
|
|
|
|
|
[Unit]
|
|
|
|
Description=myNode Electrum Server
|
|
|
|
Wants=bitcoind.service quicksync.service
|
|
|
|
After=bitcoind.service
|
|
|
|
|
|
|
|
[Service]
|
|
|
|
Type=simple
|
|
|
|
KillMode=process
|
2019-07-06 01:45:42 +00:00
|
|
|
EnvironmentFile=/mnt/hdd/mynode/settings/.btcrpc_environment
|
2019-06-15 23:02:44 +00:00
|
|
|
ExecStartPre=/usr/bin/wait_on_bitcoin.sh
|
2019-08-19 02:28:56 +00:00
|
|
|
ExecStart=/usr/bin/electrs --timestamp --db-dir /mnt/hdd/mynode/electrs --electrum-rpc-addr 0.0.0.0:50001 --cookie="mynode:${BTC_RPC_PASSWORD}" --jsonrpc-import --bulk-index-threads 3 --index-batch-size 12 --daemon-rpc-addr 127.0.0.1:8332 --txid-limit 100 --tx-cache-size 10000 -vv
|
2019-06-15 23:02:44 +00:00
|
|
|
User=bitcoin
|
|
|
|
Group=bitcoin
|
|
|
|
TimeoutSec=300
|
|
|
|
Restart=always
|
|
|
|
RestartSec=60
|
2019-08-13 03:38:47 +00:00
|
|
|
Nice=5
|
2019-06-15 23:02:44 +00:00
|
|
|
StandardOutput=syslog
|
|
|
|
StandardError=syslog
|
|
|
|
SyslogIdentifier=electrs
|
|
|
|
|
|
|
|
[Install]
|
|
|
|
WantedBy=multi-user.target
|