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