Files
wireguard-vps-tunnel/.env.example
Deploy Bot 5d618a04b5
Some checks failed
Build and Push Docker Images / Сборка сервера (multi-arch) (push) Has been cancelled
Build and Push Docker Images / Сборка клиента (multi-arch) (push) Has been cancelled
feat: multi-arch Docker образы (amd64+arm64), CI/CD, registry
- Dockerfile с multi-stage сборкой для linux/amd64 и linux/arm64
- Gitea Actions CI/CD для автоматической сборки и пуша в registry
- docker-compose с поддержкой multi-arch образов
- install.sh с автоопределением архитектуры и выбором: pull vs build
- uninstall.sh обновлён для Docker-деинсталляции
- README.md обновлён: multi-arch, CI/CD, Gitea registry
2026-07-29 20:38:47 +01:00

46 lines
2.0 KiB
Plaintext

# =============================================================================
# .env.example — Шаблон переменных окружения
# Скопируйте в .env и заполните значениями.
# =============================================================================
#.cp .env.example .env
# ── Сервер (VPS) ────────────────────────────────────────────────────────────
# Публичный ключ клиента (обязательно для сервера)
CLIENT_PUBLIC_KEY=
# Публичный IP VPS (автоопределение, если пусто)
SERVER_PUBLIC_IP=
# Внешний сетевой интерфейс VPS (автоопределение, если пусто)
SERVER_PUBLIC_IFACE=
# WG адрес сервера (по умолчанию 10.0.0.1)
SERVER_WG_IP=10.0.0.1
# WG порт (по умолчанию 51820)
SERVER_WG_PORT=51820
# WG адрес клиента (по умолчанию 10.0.0.2)
CLIENT_WG_IP=10.0.0.2
# Порты для проброса через DNAT (по умолчанию 80,443)
FORWARD_PORTS=80,443
# ── Клиент (домашний сервер) ────────────────────────────────────────────────
# Публичный IP VPS (обязательно для клиента)
VPS_PUBLIC_IP=
# Публичный ключ сервера (обязательно для клиента)
SERVER_PUBLIC_KEY=
# WG адрес сервера (по умолчанию 10.0.0.1)
SERVER_WG_IP=10.0.0.1
# WG порт VPS (по умолчанию 51820)
VPS_WG_PORT=51820
# WG адрес клиента (по умолчанию 10.0.2)
CLIENT_WG_IP=10.0.0.2
# Интервал Keepalive в секундах (оптимизировано для Starlink, по умолчанию 21)
PERSISTENT_KEEPALIVE=21