Возможности
- Запуск на VPS (amd64 / arm64) в среде Docker.
- Изолированные личные кабинеты для нескольких пользователей.
- Создание конфигураций с ограничениями по времени действия.
- Заполнение AWG 2.0 параметров для маскировки под другие протоколы.
Простая веб-панель для управления сервером AmneziaWG, пользователями и клиентскими профилями из одного Docker-контейнера.
Перед запуском нужен Docker с поддержкой Docker Compose. Инструкция по установке доступна в официальной документации Docker.
services:
awgui:
image: ghcr.io/reansn0w/awg-go:latest
container_name: awgui
restart: unless-stopped
volumes:
- awgui-data:/data
ports:
- "8443:8443/tcp"
- "51820:51820/udp"
devices:
- /dev/net/tun:/dev/net/tun
cap_add:
- NET_ADMIN
sysctls:
net.ipv4.ip_forward: "1"
volumes:
awgui-data:
docker compose up -d
docker compose run --rm awgui -createuser
После запуска панель доступна по HTTPS на порту, указанном в docker-compose.yml.