Skip to content
forked from vdo/xmr.sh

A Monero node installer in a single command

License

Notifications You must be signed in to change notification settings

lalanza808/xmr.sh

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

xmr.sh

xmr.sh script wizard sets up a new server running a monero node daemon with Docker compose, with your choice of SSL certificates for your domain, network selection, a Tor hidden service, Grafana dashboard and more.

Distribution support

Compatible and tested on:

  • Debian 11
  • Ubuntu Focal
  • Fedora 36

Other distributions with docker pre-installed would probably be compatible as well.

Demo

asciicast

FAQ

Check the wiki

ToDo

  • Add wizard for DNS domain selection.
  • Status and node info at finish.
  • Mainnet / Stagenet / Testnet selection
  • Pruning enabled
  • Clearnet TLS port selection
  • Uninstall script
  • Make tor service optional
  • Block explorer (disabled)
  • Grafana dashboard
  • arm64 support for all images
  • monerod-lws support (experimental)
  • Shellcheck via Github Actions
  • Documentation
  • monerod-proxy support for random node forwarding
  • i2p service
  • p2pool mining

Credits

@cirocosta for the metrics exporter and grafana dashboard.

@sethforprivacy for providing and maintaining Monero Docker images.

Donate XMR 🍕

86GwmtuKWtjJBWT8Srn4oqZHbP41k2kpG79xXKKgauJzCmZkFJ5ihwjVnRodVbVjAx64JeB7VyGbF6hEdwpcPcR7Go8x2YZ

About

A Monero node installer in a single command

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Shell 100.0%