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

Julien VAUBOURG 5563e0b8fa No more 'Work in progress' 9 years ago
conf 6ffe098dcc Ready for Jessie (+ some improvements) 10 years ago
scripts 522debc73d Add upgrade script 9 years ago
sources 3083f81dce Improve French translation 9 years ago
LICENSE fdb9776079 Add LICENSE 10 years ago
README.md 5563e0b8fa No more 'Work in progress' 9 years ago
TODO 2b1c541caa Add license headers 10 years ago
manifest.json d89a6f6a51 Fix some bugs on Chromium and IE 10 years ago
manifest.json.options d89a6f6a51 Fix some bugs on Chromium and IE 10 years ago
screenshot.png c1a4265a2c Add enable/disable feature 10 years ago

README.md

VPN Client

Overview

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 to use a clean internet connection (depending on your VPN provider) on your laptop (or those of your friends) without having to configure it.

This YunoHost app is a part of the "La Brique Internet" project but can be used independently.

Features

  • Port selection, with UDP or TCP
  • Authentication based on certificates or login (or both)
  • IPv6 compliant (with a delegated prefix)
  • Set an IPv6 from your delegated prefix (prefix::42) on the server, to use for the AAAA records
  • Use native IPv6 if available for creating the tunnel
  • Web interface (screenshot)

Prerequisites

  • Debian Jessie
  • YunoHost >= 2.2.0