Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak

Setting up a WireGuard VPN server with a web panel

Deployed a VPN server on Ubuntu 22.04 (Netherlands) from scratch. Configured WireGuard — a modern fast VPN protocol. Developed a lightweight web panel using Flask, through which you can connect to the VPN in 30 seconds — without a console and technical knowledge.

What has been done:
- Installation and configuration of WireGuard (keys, traffic routing, NAT)
- Web panel with a QR code for mobile devices and a download button for the PC config
- Auto-start of VPN and panel via systemd
- Connection instructions for Android, iOS, Arch/Artix Linux

Stack: Python, Flask, WireGuard, systemd, Ubuntu 22.04
Work details
Added 23 June
17 views
Freelancer
Heorhii Zhukov
Ukraine Kyiv  24  0

Available for hire Available for hire
24 Safes completed
On the service 9 months 24 days