Skip to main content

Meile dVPN powered by the Sentinel Network

Project description

Meile-GUI (may•lah)

Github All Releases GitHub license GitHub stars GitHub forks GitHub issues

Downloads Downloads

Meile dVPN GUI for Linux & OS X Powered by the Sentinel Network - a blockchain decentralized VPN.

Pre-releases

The new versions come pre-installed with sentinel-cli so there is no requirement to install this separately. There is a also a Mac OS X (M1) port and you can read the readme in that section by switching brances to osx

Mac OS X

Download the latest release Mac OS X v0.9.3-beta

Unzip. Install wireguard-tools

brew install wireguard-tools

Run:

sudo ./meile-gui

NOTE:

pip install is not currently available for Mac OS X. We are working on bringing this as a separate packages. Also, we are working on bundling wireguard-tools into Meile GUI so we can ease the user's install process.

Debian .deb package

The latest version of Meile GUI comes packaged as a Debian archive. Simply download the release: https://github.com/MathNodes/meile-gui/releases/download/0.9.3-beta/meilegui_0.9.3-beta_amd64.deb

and run:

sudo apt install ./meilegui_0.9.3-beta_amd64.deb

This release will install wireguard tools alongside Meile GUI. To run the application requires root privileges on some machines and we have enforced it within the app.

sudo meile-gui

Installing via pip

Meile dVPN GUI v0.9.3-beta is now available as a pip packages as well. To install, first install wireguard-tools if you don't already have them

sudo apt install wireguard-tools

Then install via pip

pip3 install meile-gui

Because meile-gui enforces users to run as root (due to network device permissions of wireguard) we have enforced this in our releases. To run Meile GUI after pip install do the following:

sudo -E env PATH=$PATH meile-gui

This sets the root user's environment to that of the running user (the user that installed the pip packages.)

Installing from Binary

sudo apt install wireguard-tools

After installing wireguard-tools, download the latest pre-release at the Release page and extract:

tar xvjf meile_gui-v0.9.3-beta-linux-amd64.tar.bz2

Run, test, and enjoy.

Please make comments, suggestions, and issues on the issues page here at GitHub. If you are a GitHub newb, you can join us on our Telegram MathNodes-Telegram or our Discord MathNodes-Discord in the Meile channel.

All suggestions are welcome.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

meile-gui-0.9.4a1.tar.gz (12.5 MB view hashes)

Uploaded Source

Built Distribution

meile_gui-0.9.4a1-py3-none-any.whl (12.6 MB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page