Actually fix a lot of shitty things (#104)
* Get config and plugin * Ignore log folder * Remove data folder from ZeroNet folder (gitignore) * Need too create log folder in user folder * Clean code to remove data folder * Remove the data folder in the nsi installer script * Comment line which seems to break appveyor but not sure why * No test
|1 month ago|
|ZeroNet @ 960635b993||1 month ago|
|icons||3 months ago|
|pkg-debian/DEBIAN||1 month ago|
|screenshot||7 months ago|
|scripts||3 months ago|
|src||3 months ago|
|.gitignore||1 month ago|
|.gitmodules||4 months ago|
|.travis.yml||3 months ago|
|BUILD.md||8 months ago|
|NOTES.md||4 months ago|
|README.md||3 months ago|
|Vagrantfile||8 months ago|
|appveyor.yml||1 month ago|
|browser.spec||3 months ago|
|launch.py||1 month ago|
|logotype.png||7 months ago|
|makefile||4 months ago|
|provision.sh||4 months ago|
|test.py||3 months ago|
|zeronetbrowser.nsi||1 month ago|
An attempt to create a dedicated browser for ZeroNet using PyQt5
This browser advantage compare to others is that it is bundle with ZeroNet in it.
It understand zero: url and will soon be filled with others ZeroNet specific features (dev tools, blocking clearnet, zeronet gui commands, app store, Tor out of the box, …).
This project offer a custom browser with ZeroNet bundle in it.
A custom browser could have several advantages :
It can also help non-tech people understanding what is running on the ZeroNet protocol and what is clearnet. The
127.0.0.1:43110 seems to be confusing for people.
ZeroNet Browser run on Linux, Windows and Mac OS*. You can download the release that fit you on the release page : https://github.com/rllola/ZeronetBrowser/releases
*Mac OS doesn’t entirely works. Help is needed to properly package it.
You will need python 3.
Install Python 3, PyQt 5 (see provision.sh) and pip.
$ pip3 install PyQt5-sip PyQt5 PyQtWebEngine pyinstaller $ cd ./Browser/ZeroNet && pip3 install -r requirements.txt
You can create your executable in Vagrant.
$ vagrant up
You can create an executable with pyinstaller.
You don’t have to be a programmer to contribute. You can also help us by testing the browser, give us feedback, helping with the documentation, design, etc…