BSD Ports

security/zeronet 0.7.1_2 DragonFly

Decentralized websites using Bitcoin crypto and BitTorrent network

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
GPLv2
Categories
net-p2p, security
Package size
1651.9 KiB, 8497.9 KiB installed

Description

Open, free and uncensorable websites, using Bitcoin cryptography and BitTorrent network.

Features: * Real-time updated sites * Namecoin .bit domains support * Easy to setup: unpack & run * Clone websites in one click * Password-less BIP32 based authorization: Your account is protected by the same cryptography as your Bitcoin wallet * Built-in SQL server with P2P data synchronization: Allows easier site development and faster page load times * Anonymity: Full Tor network support with .onion hidden services instead of IPv4 addresses * TLS encrypted connections * Automatic uPnP port opening * Plugin for multiuser (openproxy) support * Works with any browser/OS

In the other systems

SystemPortVersion
DragonFlysecurity/zeronet0.7.1_2
FreeBSDsecurity/zeronet0.7.1_2
HardenedBSDsecurity/zeronet0.7.1_2
GhostBSDsecurity/zeronet0.7.1_2

Install

Binary package:

pkg install zeronet

From DPorts:

cd /usr/dports/security/zeronet && make install clean

Dependencies

Run dependencies 14

No port depends on this one.

Configuration

No options to configure.

Service scripts
none

Message after installing

You installed ZeroNet: Decentralized websites using Bitcoin crypto.

It is recommended to run ZeroNet as a service:
# sysrc zeronet_enable="YES"
# service zeronet start

To access ZeroNet please navigate to:
http://localhost:43110

You can also run ZeroNet manually (not recommended) with the command:
# su -m nobody -c zeronet

To run ZeroNet commands:
# su -m nobody zeronet cmd {arg1 {arg2 {...}}}
For example, to create a new ZeroNet site:
# su -m nobody zeronet siteCreate

For Tor integration (recommended) please make sure:
* Tor is installed:
  # pkg install tor
* /usr/local/etc/tor/torrc has "ControlPort 9051"
* Tor service runs:
  # service tor start
* zeronet_args in /etc/rc.conf has "--tor enable" or "--tor always"

Without the Tor integration, you need to make sure that your router
has either UPnP enabled, or port 15441 open.

For more details please see the ZeroNet documentation here:
http://zeronet.readthedocs.io/en/latest