Go to file
2021-05-04 00:13:00 +01:00
.vscode Make vscode import all required headers 2021-04-30 13:48:12 +01:00
assets Add image assets 2021-04-24 11:08:09 +01:00
obj Add mjson.o 2021-04-24 11:18:14 +01:00
scripts Add specific simple-vpn server 2021-04-30 12:13:37 +01:00
setup Remove mono from the exec command in the daemon service 2021-04-29 17:30:56 +01:00
src Start adding support for peers list 2021-05-04 00:13:00 +01:00
.gitignore Finish building daemon, refresh peers, cli and gui 2021-04-29 17:31:50 +01:00
.gitmodules Project setup 2021-04-24 11:06:38 +01:00
Makefile Start adding support for peers list 2021-05-04 00:13:00 +01:00
project-gui.json Jump to 1.1 and make sure melonvpngui package requires the correct package versions 2021-04-30 13:49:22 +01:00
project.json Jump to 1.1 and make sure melonvpngui package requires the correct package versions 2021-04-30 13:49:22 +01:00
README.md Added usage to README 2021-04-30 13:58:30 +01:00

Melon VPN

Client for MrMelon's VPN server.

Usage

Use these commands to setup the daemon. They will probably have to be run as root or using sudo.

systemctl enable melonvpndaemon
systemctl start melonvpndaemon

To use the CLI run melonvpn --help to see a list of command line arguments.

To use the GUI run melonvpn --gui or use desktop file installed in the melonvpngui package

Downloads

Debian packages

  • melonvpn: contains the cli and daemon
    • simple-vpn: the vpn client used internally by the daemon
  • melonvpngui: contains the gui extension library
    • melonvpn: the gui requires the main package to function
    • libappindicator3-1: used by the gui to display an app indicator