From 793adbed6f322be7b8b540d351c52e773a99fb54 Mon Sep 17 00:00:00 2001 From: MrMelon Date: Sat, 24 Apr 2021 11:07:57 +0100 Subject: [PATCH] Add example client config, desktop and service files --- setup/client.cfg | 4 ++++ setup/melonvpn.desktop | 7 +++++++ setup/melonvpndaemon.service | 16 ++++++++++++++++ 3 files changed, 27 insertions(+) create mode 100644 setup/client.cfg create mode 100755 setup/melonvpn.desktop create mode 100644 setup/melonvpndaemon.service diff --git a/setup/client.cfg b/setup/client.cfg new file mode 100644 index 0000000..9f63fca --- /dev/null +++ b/setup/client.cfg @@ -0,0 +1,4 @@ +vpn = wss://example.com +key = 1234 +name = example +peers = /usr/share/melonvpn/melonvpnrefreshpeers diff --git a/setup/melonvpn.desktop b/setup/melonvpn.desktop new file mode 100755 index 0000000..5f9969e --- /dev/null +++ b/setup/melonvpn.desktop @@ -0,0 +1,7 @@ +[Desktop Entry] +Categories=Network;VPN; +Icon=melonvpn +Name=Melon VPN +Terminal=false +Type=Application +Exec=/usr/bin/melonvpn --gui diff --git a/setup/melonvpndaemon.service b/setup/melonvpndaemon.service new file mode 100644 index 0000000..98208fa --- /dev/null +++ b/setup/melonvpndaemon.service @@ -0,0 +1,16 @@ +# Melon VPN Daemon +[Unit] +Description=Manage Melon VPN Service +After=network.target + +[Service] +WorkingDirectory=/etc/melonvpn/ +ExecStart=mono /usr/share/melonvpn/melonvpndaemon +User=root +Group=root +Type=simple +Restart=on-failure +RestartSec=10 + +[Install] +WantedBy=multi-user.target