All Projects → YunoHost-Apps → wireguard_ynh

YunoHost-Apps / wireguard_ynh

Licence: GPL-3.0 license
WireGuard VPN software with a web UI configuration companion, packaged for YunoHost.

Programming Languages

shell
77523 projects

Projects that are alternatives of or similar to wireguard ynh

pfSense-pkg-WireGuard
This is a port of the original WireGuard UI bits as implemented by Netgate in pfSense 2.5.0 to a package suitable for rapid iteration and more frequent updating on future releases of pfSense.
Stars: ✭ 194 (+708.33%)
Mutual labels:  vpn, wireguard, wireguard-ui
netmaker
Netmaker makes networks with WireGuard. Netmaker automates fast, secure, and distributed virtual networks.
Stars: ✭ 4,147 (+17179.17%)
Mutual labels:  vpn, wireguard, wireguard-ui
wgrest
WireGuard REST API
Stars: ✭ 92 (+283.33%)
Mutual labels:  vpn, wireguard, wireguard-ui
wireguard exporter
Command wireguard_exporter implements a Prometheus exporter for WireGuard devices. MIT Licensed.
Stars: ✭ 94 (+291.67%)
Mutual labels:  vpn, wireguard
PromGuard
Prometheus scraping over WireGuard: Example Terraform/Ansible for fully authenticated/encrypted stat scraping
Stars: ✭ 24 (+0%)
Mutual labels:  vpn, wireguard
Wireguard-DNScrypt-VPN-Server
Fast setup wireguard server script, with dnscrypt and adblocking, maleware blocking, more blocking if you need. Use case eg. always on vpn and adblocking on ios or android, and be more secured in unknown networks.
Stars: ✭ 48 (+100%)
Mutual labels:  vpn, wireguard
wireguard-tools
Wireguard helper scripts
Stars: ✭ 147 (+512.5%)
Mutual labels:  vpn, wireguard
desktop-app-ui
Official IVPN Desktop app (legacy version)
Stars: ✭ 23 (-4.17%)
Mutual labels:  vpn, wireguard
mastodon ynh
Free, open-source social network for YunoHost
Stars: ✭ 67 (+179.17%)
Mutual labels:  yunohost, yunohost-apps
iit-kgp-network
Information repository and Solutions on IIT KGP Internet Problems.
Stars: ✭ 28 (+16.67%)
Mutual labels:  vpn, wireguard
wireguard config maker
Simple Java program to create wireguard client config files
Stars: ✭ 51 (+112.5%)
Mutual labels:  vpn, wireguard
wg-portal
WireGuard Configuration Portal with LDAP connection
Stars: ✭ 476 (+1883.33%)
Mutual labels:  vpn, wireguard
WGDashboard
Simplest dashboard for WireGuard VPN written in Python w/ Flask
Stars: ✭ 772 (+3116.67%)
Mutual labels:  vpn, wireguard
nextcloud ynh
Nextcloud package for YunoHost
Stars: ✭ 120 (+400%)
Mutual labels:  yunohost, yunohost-apps
split-vpn
A split tunnel VPN script for Unifi OS routers (UDM, UXG, UDR) with policy based routing.
Stars: ✭ 589 (+2354.17%)
Mutual labels:  vpn, wireguard
wikijs ynh
Modern and powerful wiki app package for YunoHost
Stars: ✭ 19 (-20.83%)
Mutual labels:  yunohost, yunohost-apps
syncthing ynh
Syncthing package for YunoHost
Stars: ✭ 27 (+12.5%)
Mutual labels:  yunohost, yunohost-apps
warpy
A command-line program to get WARP+ as WireGuard written in python
Stars: ✭ 57 (+137.5%)
Mutual labels:  vpn, wireguard
discourse ynh
Discourse package for YunoHost
Stars: ✭ 23 (-4.17%)
Mutual labels:  yunohost, yunohost-apps
wireguard-kmod
WireGuard for UDM series routers
Stars: ✭ 328 (+1266.67%)
Mutual labels:  vpn, wireguard

WireGuard for YunoHost

Integration level Working status Maintenance status
Install WireGuard with YunoHost

Lire ce readme en français.

This package allows you to install WireGuard quickly and simply on a YunoHost server. If you don't have YunoHost, please consult the guide to learn how to install it.

Overview

WireGuard® is fast and modern VPN that utilizes state-of-the-art cryptography. It aims to be faster, simpler, leaner, and more useful than IPsec. It intends to be considerably more performant than OpenVPN. WireGuard is designed as a general purpose VPN.

Shipped version: 0.3.7~ynh2

Screenshots

Screenshot of WireGuard Screenshot of WireGuard

Disclaimers / important information

  • WireGuard for YunoHost will add a DMKS module to your Linux kernel.
    • You may need to reboot your server for WireGuard to be able to start.
  • The package includes WireGuard and non-official web UI to configure it.
    • Do not manually alter the configuration files.
  • Use YunoHost permissions panel to allow users to access the web UI.
  • Only one network interface, wg0, can be managed with this app at the moment.
  • Status page is not working for the time being.

After installation, you need to Apply Config once in the UI before the VPN service can be started.

Documentation and resources

Developer info

Please send your pull request to the testing branch.

To try the testing branch, please proceed like that.

sudo yunohost app install https://github.com/YunoHost-Apps/wireguard_ynh/tree/testing --debug
or
sudo yunohost app upgrade wireguard -u https://github.com/YunoHost-Apps/wireguard_ynh/tree/testing --debug

More info regarding app packaging: https://yunohost.org/packaging_apps

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].