# MempoolSpace service # /etc/systemd/system/mempoolspace.service [Unit] Description=MempoolSpace Wants=www.service mynode_docker_images.service After=www.service mynode_docker_images.service [Service] WorkingDirectory=/opt/mynode/mempoolspace EnvironmentFile=/mnt/hdd/mynode/settings/.btcrpc_environment ExecStartPre=/usr/bin/wait_on_bitcoin.sh ExecStart=/usr/bin/docker run --rm --name mempoolspace -p 4080:80 -e BITCOIN_NODE_HOST=172.17.0.1 -e BITCOIN_NODE_USER=mynode -e BITCOIN_NODE_PASS=${BTC_RPC_PASSWORD} -e MEMPOOL_REFRESH_RATE_MS=5000 mempoolspace ExecStop=/usr/bin/docker stop -t 2 mempoolspace User=root Group=root Type=simple TimeoutSec=240 Restart=always RestartSec=30 StandardOutput=syslog StandardError=syslog SyslogIdentifier=mempoolspace [Install] WantedBy=multi-user.target