ZeroNet
From ZeroNet:
- Open, free and uncensorable websites, using Bitcoin cryptography and BitTorrent network
Installation
ZeroNet is available in the AUR via zeronetAUR.
The latest development version is also available in the AUR via zeronet-gitAUR.
Configuration
Starting
To start ZeroNet start/enable zeronet.service
. For example, use these commands to start ZeroNet and view status and logging.
# systemctl start zeronet # systemctl status zeronet # journalctl -u zeronet
Tor
By default, ZeroNet uses clearnet and Tor if available. To enable Tor support you first neet to install Tor via tor. Then, give ZeroNet access to control Tor using the following instructions.
# usermod -a -G tor zeronet # mkdir -m 750 /var/lib/tor-auth && chown tor:tor /var/lib/tor-auth
Add the following lines to /etc/tor/torrc
:
CookieAuthentication 1 CookieAuthFileGroupReadable 1 CookieAuthFile /var/lib/tor-auth/control_auth_cookie
Creating ZeroNet sites
All operations, including editing ZeroNet site files, should be done as user zeronet
and config must be passed for data directory to be selected to /var/lib/zeronet
. For example:
$ sudo -u zeronet python2 zeronet.py --config_file /etc/zeronet.conf
Or
$ sudo su - zeronet $ cd /opt/zeronet $ python2 zeronet.py --config_file /etc/zeronet.conf