haveno-core/seednode
napoly 77d3879013
Update script to install Haveno seed node as a system service (#758)
Co-authored-by: alkum <98610826+alkum@users.noreply.github.com>
Co-authored-by: Christoph Atteneder <christoph.atteneder@gmail.com>
Co-authored-by: Stephan Oeste <emzy@emzy.de>
Co-authored-by: Alva Swanson <alvasw@protonmail.com>
2024-03-12 10:46:32 -04:00
..
docker Update script to install Haveno seed node as a system service (#758) 2024-03-12 10:46:32 -04:00
src bump version to v0.0.19 2024-02-28 07:36:50 -05:00
.dockerignore
blocknotify.sh
create_jar.sh
create_jaronly_archive.sh
haveno-seednode.service
haveno.env Update script to install Haveno seed node as a system service (#758) 2024-03-12 10:46:32 -04:00
install_seednode_debian.sh Update script to install Haveno seed node as a system service (#758) 2024-03-12 10:46:32 -04:00
README.md
torrc
uninstall_seednode_debian.sh Update script to install Haveno seed node as a system service (#758) 2024-03-12 10:46:32 -04:00

Haveno Seednode

Currently a seednode can be deployed using the Dockerfile in the docker/ folder.

Make sure you have Tor installed in your host environment (apt install tor), then navigate to the docker folder and from there build the Docker image:

docker build -t haveno-seednode .

Then create a container from it:

docker run -it -p 9050 -p 2002 --restart unless-stopped --name haveno-seednode haveno-seednode

After the seednode is deployed, you'll see a message similar to this in the log:

[TorControlParser] INFO  o.b.n.tor.Tor: Hidden Service 3jrnfkgkoh463zic54csvntz5w62dm2zno54c3c6jgvusafosqrgmnqd.onion has been announced to the Tor network.

Note the onion address. It will be needed by the Haveno instances wanting to connect to your seednode.