# RaspiBlitz: systemd unit for lnd [Unit] Description=LND Lightning Daemon Wants=bitcoind.service After=bitcoind.service # for use with sendmail alert #OnFailure=systemd-sendmail@%n [Service] EnvironmentFile=/mnt/hdd/raspiblitz.conf ExecStartPre=-/home/admin/config.scripts/blitz.systemd.sh log lightning STARTED ExecStart=/usr/local/bin/lnd --externalip=${publicIP}:${lndPort} ${lndExtraParameter} PIDFile=/home/bitcoin/.lnd/lnd.pid User=bitcoin Group=bitcoin LimitNOFILE=128000 Type=simple TimeoutSec=180 Restart=always RestartSec=60 StandardOutput=null StandardError=journal # Hardening measures PrivateTmp=true ProtectSystem=full NoNewPrivileges=true PrivateDevices=true [Install] WantedBy=multi-user.target