Browse Source

added systemd script for sysadmin

pull/71/head
jahway603 3 years ago
parent
commit
451b7ab0b0
  1. 7
      README.md
  2. 26
      doc/hushd-systemd.md
  3. 9
      doc/hushd.service

7
README.md

@ -44,11 +44,16 @@ If you have an older wallet, then refer to [OLD_WALLETS.md](OLD_WALLETS.md).
### Official Explorer
The link for the Official Hush explorer is: <a href="https://explorer.hush.is">explorer.hush.is</a>
The link for the Official Hush explorer is: [explorer.hush.is](https://explorer.hush.is)
We are looking for alternate explorers to be run on Tor, i2P and other TLDs, if you are interested
please join Telegram and ask questions.
### For system admins
There is a new systemd user service script so you can easily start/stop/restart your hushd service on your server.
[Try it out today](doc/hushd-systemd.md) and the systemd script is located in the doc directory of the source tree.
## Support and Socials
Please feel free to join us on Telegram for official support:

26
doc/hushd-systemd.md

@ -0,0 +1,26 @@
# Systemd script for the Hush daemon
## Set it up
First set it up as follows:
* Copy hushd.service to the /usr/lib/systemd/user directory (on Arch Linux, but I believe it's the same for the others too)
## Basic Usage
How to start the script:
`systemctl start --user hushd.service`
How to stop the script:
`systemctl stop --user hushd.service`
How to restart the script:
`systemctl stop --user hushd.service`
## How to watch it as it starts
Use the following:
`watch systemctl status --user hushd.service`
## Troubleshooting
Don't run it with sudo or root, or it won't work with the wallet.

9
doc/hushd.service

@ -0,0 +1,9 @@
[Unit]
Description=Hush daemon
After=network.target
[Service]
ExecStart=/usr/bin/hushd
[Install]
WantedBy=default.target
Loading…
Cancel
Save