meile-gui

module
v1.7.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 24, 2022 License: GPL-3.0

README

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 branches to osx

NOTE:

sudo/root privleges is no longer required to run meile-gui on Linux. Thank god. We are working on a fix for this for OS X.

If you have an older version of Meile on your system, running the following is mandatory to allow newer versions to work:

sudo chown -R user:user /home/user/.meile-gui

where user is your username on your system.

This just changes the permissions of the meile-gui configuration directory back to a regular user instead of its previous permission as root.

Mac OS X

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

Run:

./meile-gui

Or double click on the .app bundle

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 latest release: https://github.com/MathNodes/meile-gui/releases/

and run:

sudo apt install ./meilegui_0.9.5-beta.1_amd64.deb

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

meile-gui

Or goto your panel menu under Internet and there will be a clickable icon.

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

Upgrade via pip

pip3 install meile-gui --upgrade

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:

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.4-beta.4-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.

Directories

Path Synopsis
src

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL