Настройка WireGuard VPN-сервера с веб-панелью
Развернул VPN-сервер на Ubuntu 22.04 (Нидерланды) с нуля. Настроил WireGuard — современный быстрый VPN-протокол. Написал легковесную веб-панель на Flask, через которую можно подключиться к VPN за 30 секунд — без консоли и технических знаний.
Что сделано
- Установка и конфигурация WireGuard (ключи, маршрутизация трафика, NAT)
- Веб-панель с QR-кодом для мобильных устройств и кнопкой скачивания конфига для ПК
- Автозапуск VPN и панели через systemd
- Инструкция по подключению для Android, iOS, Arch/Artix Linux
На чём сделано
- Python
- Flask
- WireGuard
- systemd
- Ubuntu 22.04