Skip to main content
Don’t want to fuss with terminal commands? Amnezia VPN does it all for you. It’s a desktop app: you enter the server details, and it logs in to your VPS over SSH on its own and installs and configures a VPN — without you typing a single command. It’s essentially a graphical wrapper around the installation. Works with a Lumi VPS (Ubuntu or Debian, root over SSH).
The steps are current as of writing. The app’s interface changes from time to time — check the official site amnezia.org and the docs at docs.amnezia.org.

How to set it up

1

Download the Amnezia app

Grab the client for your system (Windows, macOS, Linux) from amnezia.org. There are mobile versions too — for iOS and Android.
2

Enter the server details

In the app, specify:
  • the IP address of your VPS (and the port, if SSH isn’t on the standard 22);
  • the username — usually root;
  • the password or SSH key.
You get the IP, login, and password from the server card in the @lumivps_bot bot.
3

Choose a protocol

Amnezia can install several protocols: AmneziaWG, WireGuard, OpenVPN, OpenVPN over Cloak, Shadowsocks, IKEv2, XRay Reality.In automatic mode it installs AmneziaWG — this is WireGuard with extra obfuscation that hides better from deep packet inspection (DPI) systems. The other protocols can be added later in the settings.
4

Wait for the install to finish

The app logs in to the server and sets everything up itself. All you do is click a button and wait a couple of minutes.
5

Connect your devices

Once it’s installed, you can connect other devices. Amnezia can share access in several ways:

QR code

Scan it from your phone right in the app.

Settings file

Move it to another device and import it.

Text key

Copy it and paste it into Amnezia on another device.
You need a clean server (Ubuntu or Debian) with root access. It’s best to install on a fresh VPS that doesn’t yet have other VPNs or conflicting software — that way the install goes off without surprises.

Who it’s for

  • Beginners who don’t want to dig into the command line.
  • People who want a VPN “in a couple of clicks,” but on their own server rather than someone else’s service.
  • People who care about resistance to blocking: the AmneziaWG protocol is built for exactly that.
This is a personal VPN for privacy and access to your own services — all traffic goes through your own server.

What Lumi handles, and what you do

Lumi handles the server and network: the VPS is up, you have root access, and traffic is unlimited. Installing and configuring Amnezia is on you — the app runs on your side. If a port won’t open or the network won’t come up, check the Firewall (ufw); if that doesn’t help, message support at @lumisup_robot.

Where to next

WireGuard

A fast VPN via the command line.

OpenVPN

A classic VPN with broad compatibility.

3X-UI

A web panel for serving VLESS/VMess.