unsubbed.co

Amnezia

Amnezia gives you VPN server and client on your own infrastructure.

Overview

Amnezia VPN Client (Desktop+Mobile) Connect to Amnezia services or create your own private VPN in just a few steps The project has 11K+ GitHub stars and is licensed under GPL-3.0.

Key Features

Source: GitHub README

  • Very easy to use - enter your IP address, SSH login, password and Amnezia will automatically install VPN docker containers to your server and connect to the VPN.
  • Classic VPN-protocols: OpenVPN, WireGuard and IKEv2 protocols.
  • Protocols with traffic Masking (Obfuscation): OpenVPN over Cloak plugin, Shadowsocks (OpenVPN over Shadowsocks), AmneziaWG and XRay.
  • Split tunneling support - add any sites to the client to enable VPN only for them or add Apps (only for Android and Desktop).
  • Windows, MacOS, Linux, Android, iOS releases.
  • Support for AmneziaWG protocol configuration on Keenetic beta firmware.

Getting Started

Source: GitHub README

Check deploy folder for build scripts.

Normalized Features

Source: tool-features-normalized.json

brew, docker, mobile app, plugins.

Features

Integrations & APIs

  • Plugin / Extension System

Mobile & Desktop

  • Mobile App