Zeronet
Este é um post rápido para documentar minha experiência instalando o software Zeronet em um laptop rodando MacOS X El Capitan (10.11.3).
Etapas:
- Faça o que manda https://github.com/HelloZeroNet/ZeroNet#mac
- Se a última etapa falhar de uma maneira parecida com esta:
- Starting ZeroNet...
Traceback (most recent call last):
File "/Users/fabricio/github/ZeroNet-master/zeronet.py", line 15, in main
import main
File "/Users/fabricio/github/ZeroNet-master/src/main.py", line 8, in <module>
import gevent
ImportError: No module named gevent
É porque sua variável PYTHONPATH
não está configurada. (Siga o link para ler sobre as variáveis de ambiente do Python.)
Você pode incluí-la no seu arquivo de inicialização (~/.bashrc
, ~/.profile
, ~/.zshrc
ou equivalente), ou inciar o programa setando esta variável antes com o comando:
PYTHONPATH=/usr/local/lib/python2.7/site-packages python zeronet.py
- Se tudo der certo, a página inicial deve abrir no navegador
Etapas opcionais:
- Abrir a porta 15441 do roteador
- Instalar o TorBrowser
- Deixar o TorBrowser aberto
- Abrir o Zeronet passando o parametro
--tor_controller 127.0.0.1:9151
PYTHONPATH=/usr/local/lib/python2.7/site-packages python zeronet.py --tor_controller 127.0.0.1:9151
- Mandar um email para
fabricio@zeroid.bit
Quero escrever mais sobre as diversas iniciativas no sentido de uma web mais distribuída e resistente à censura em geral, mas não tenho nem o conhecimento e nem o tempo necessário para escrever algo completo e que faça sentido, deixo então uma promessa de me empenhar mais e uma lista de links para quem quiser explorar: Freenet, I2P, IPFS, hyperboot Maidsafe, hidden services, Webtorrent, Hyperboria