Skip to content

Latest commit

 

History

History
84 lines (47 loc) · 2.33 KB

README.md

File metadata and controls

84 lines (47 loc) · 2.33 KB

eOVPN

eOVPN

eOVPN is a application to connect, manage and update(from remote .zip) OpenVPN configurations.

Download on Flathub

Buy Me a Coffee at ko-fi.com


Setup

  1. Open Settings from the menu.

  2. Fill in the required details:

    • Configuration Source: This refers to a link that contains a zip file with OpenVPN configurations.
  3. click Save.


Debug

either use --debug [LEVEL] as a command-line argument or set EOVPN_DEBUG=[LEVEL] as an environment variable.

Refer: Python Logging Levels


Install

Flatpak (Recommended)

Download on Flathub


Native (For Developers)

eOVPN uses meson build system, to build the project:

meson build -Dprefix=/usr
ninja install -C build

To uninstall:

sudo ninja uninstall -C build

Build Flatpak

flatpak-builder --user --install build-dir dist/flatpak/com.github.jkotra.eovpn.yml --force-clean

to build from local directory, use:

flatpak-builder --user --install build-dir dist/flatpak/com.github.jkotra.eovpn_local_build.yml --force-clean

to change python dependencies, refer to flatpak documentation.