
Amnezia
Cross-platform client to deploy and use your own VPN server

Amnezia is an open-source VPN client for desktop and mobile that helps you connect to a VPN and, notably, deploy your own private VPN server on a VPS. It automates server setup and supports multiple VPN protocols, including options designed to help in restrictive networks.
Key Features
- Automated VPN server deployment via SSH, including installing required Docker containers
- Supports classic VPN protocols: WireGuard, OpenVPN, and IKEv2
- Traffic masking/obfuscation options such as OpenVPN over Cloak, OpenVPN over Shadowsocks, AmneziaWG, and XRay
- Split tunneling for selected sites (and apps on Android and desktop)
- Cross-platform clients for Windows, macOS, Linux, Android, and iOS
Use Cases
- Quickly deploying a personal VPN on a rented server for privacy and safer browsing
- Connecting from networks with VPN restrictions using obfuscation-capable modes
- Enabling VPN only for specific apps or websites via split tunneling
Limitations and Considerations
- Requires access to a remote server (VPS) and working SSH credentials to automate deployment
- Some protocols and masking methods may require extra troubleshooting depending on network censorship and ISP behavior
Amnezia is a practical choice for users who want a single client that both provisions and manages a private VPN server and provides multi-protocol connectivity across major operating systems. Its protocol variety and masking options make it especially useful in challenging network environments.
Categories:
Tags:
Tech Stack:
Similar Services

Pi-hole
Network-wide DNS sinkhole for ad and tracker blocking
Pi-hole is a network-wide DNS sinkhole that blocks ads and trackers for all devices on your network, with a web dashboard, query logs, and optional DHCP server.

Headscale
Self-hosted control server for Tailscale-based WireGuard networks
Headscale is an open source, self-hosted implementation of the Tailscale control server for managing a private tailnet, nodes, keys, IPs, and routes.

AdGuard Home
Network-wide DNS server that blocks ads, trackers, phishing and malware
Open-source DNS-based ad & tracker blocking server for networks. Offers per-device rules, parental controls, encrypted upstream DNS (DoH/DoT/DNSCrypt), web UI and API.

Web-Check
All-in-one OSINT tool for analyzing any website.
Comprehensive on-demand OSINT to analyze a website's security, architecture, and tech stack.

wg-easy
WireGuard VPN server with a web-based admin interface
Run a WireGuard VPN server with an easy web admin UI to manage clients, generate configs and QR codes, and monitor connections and traffic.

NetBird
WireGuard-based overlay network with SSO/MFA and granular access controls.
Open-source zero-trust networking platform delivering a WireGuard-based private network with centralized access control, SSO/MFA, and cross-platform clients.
C++
Swift
Kotlin
Docker