caryoscelus e13e0dd189 Merge pull request #264 from YGGverse/fix-ipv6-validation | 7 months ago | |
---|---|---|
.github | 1 year ago | |
docker | 11 months ago | |
plugins | 10 months ago | |
src | 7 months ago | |
.dockerignore | 1 year ago | |
.gitignore | 7 months ago | |
.gitlab-ci.yml | 4 years ago | |
.travis.yml | 2 years ago | |
CHANGELOG.md | 10 months ago | |
COPYING | 4 years ago | |
LICENSE | 2 years ago | |
README-ptbr.md | 2 years ago | |
README-ru.md | 1 year ago | |
README-zh-cn.md | 2 years ago | |
README.md | 11 months ago | |
bootstrap.url | 1 year ago | |
greet.py | 1 year ago | |
requirements.txt | 10 months ago | |
start-venv.sh | 11 months ago | |
termux.sh | 11 months ago | |
update.py | 2 years ago | |
zeronet.py | 1 year ago |
in English | по-русски | 简体中文
zeronet-conservancy é um garfo/continuação do projeto ZeroNet (que foi abandonada por seu criador) que se dedica a sustentar a rede p2p existente e a desenvolver seus valores de descentralização e liberdade, enquanto muda gradualmente para uma rede mais bem projetada
Durante a crise da onion-v3, precisávamos de um garfo que funcionasse com onion-v3 e não dependesse da confiança de um ou duas pessoas. Este garfo começou a partir do cumprimento dessa missão, implementando mudanças mínimas para ZeroNet/py3 ramo que é fácil de ser auditado por qualquer pessoa. Enquanto você ainda pode usar as primeiras liberações do garfo para fazer funcionar a onion-v3, o objetivo deste garfo mudou desde então e nos dedicamos a resolver mais problemas e melhorar a experiência do usuário e a segurança por toda parte, até a nova rede, completamente transparente e auditada está pronta e este projeto pode ser colocado para descansar
zeronet.py
você poderá visitar os sites da zeronet utilizando
http://127.0.0.1:43110/{zeronet_address}
(ex.
http://127.0.0.1:43110/126NXcevn1AUehWFZLTBw7FrX1crEizQdr
).content.json
que contém todos os outros arquivos em um hash sha512
e uma assinatura gerada usando a chave privada do site.content.json
e o publica para os colegas.
Em seguida, os pares verificam a integridade do content.json
(utilizando o
assinatura), eles baixam os arquivos modificados e publicam o novo conteúdo para
outros colegas.Os links a seguir referem-se à ZeroNet original:
Instalar o autoconf e outras ferramentas básicas de desenvolvimento, python3 e pip.
sudo apt update
sudo apt install pkg-config python3-pip python3-venv
pkg install <nomes de pacotes>
)pkg install python automake git binutils libtool
(TODO: verificar nova instalação se há mais dependências para instalar)pkg install tor
tor --ControlPort 9051 --CookieAuthentication 1
(você pode então abrir uma nova sessão deslizando para a direita)storage/
)venv
é apenas um nome, se você usar diferente você deve substituí-lo em comandos posteriores)python3 -m pip install -r requirements.txt
(instalar dependências)docker build -t 0net:conservancy . -f Dockerfile
docker build -t 0net:conservancy . -f Dockerfile.integrated_tor
docker compose up -d 0net
sobe dois containers - 0net e tor separadamente.start-venv.sh
que criará um ambiente virtual para você e instalará os requisitos pythonClique em ⋮* > "Criar site novo, vazio " item do menu página admin.
Próximos passos: Documentação do Desenvolvedor da ZeroNet
Precisamos de mais mantenedores! Torne-se um hoje! Você não precisa saber como codificar, há muito mais trabalho a ser feito.
Decidimos ir em frente e fazer uma web p2p perfeita, então precisamos de mais ajuda implementando-o.
Sabemos que a documentação está faltando, mas tentamos o melhor para apoiar qualquer um que quer migrar. Não hesite em perguntar.
Certifique-se de dizer às pessoas por que você usa 0net e este garfo em particular! Pessoas precisam conhecer suas alternativas.
Atualmente, o principal desenvolvedor/mantenedor deste garfo é @caryoscelus. Você pode veja maneiras de doar para eles em https://caryoscelus.github.io/donate/ (ou verifique sidebar se você estiver lendo isto no github para mais maneiras). À medida que nossa equipe cresce, nós também criará contas de equipe em plataformas amigáveis de financiamento de multidões.
Se você quiser ter certeza de que sua doação é reconhecida como doação para isto projeto, também há um endereço dedicado ao bitcoin para isso: 1Kjuw3reZvxRVNs27Gen7jPJYCn6LY7Fg6
Se você quiser doar de uma maneira diferente, sinta-se à vontade para contatar o mantenedor ou criar uma publicação!