Yunohost VPN app https://github.com/labriqueinternet/vpnclient_ynh

Julien VAUBOURG db21e5a2cd Fix README 10 years ago
conf 743553bdc7 Add credentials option and switch delegated prefix to optional 10 years ago
scripts 0a95db6aed Some stuff 10 years ago
sources 0a95db6aed Some stuff 10 years ago
README.md db21e5a2cd Fix README 10 years ago
manifest.json 743553bdc7 Add credentials option and switch delegated prefix to optional 10 years ago
screenshot.png 743553bdc7 Add credentials option and switch delegated prefix to optional 10 years ago

README.md

VPN Client

Overview

Warning: work in progress

Warning: currently, there is no checking on input parameters, so be careful

VPN Client app for YunoHost.

  • Install a VPN connection on your self-hosted server.
  • Useful for hosting your server behind a filtered (and/or non-neutral) internet access.
  • Useful to have static IP addresses (IPv6 and IPv4).
  • Useful to easily move your server anywhere.
  • With the Hotspot app for YunoHost, you can broadcast your VPN access by Wifi for using a clean internet connection (depending on your VPN provider) on your laptop (or those of your friends) without have to configure it.

Features

  • Port selection, with UDP or TCP
  • Authentication based on certificates (and an optional login)
  • IPv6 compliant (with a delegated prefix)
  • Set an IPv6 from your delegated prefix (prefix::1) on the server, to use for the AAAA records
  • Use native IPv6 if available for creating the tunnel
  • The internet provider can be a 3/4G connection with tethering
  • Web interface (screenshot)