feat: Реализована веб-панель управления и интеграция Sing-box для настройки VPN.
This commit is contained in:
@@ -5,13 +5,14 @@ services:
|
||||
build:
|
||||
context: .
|
||||
dockerfile: docker/Dockerfile.singbox
|
||||
args:
|
||||
# Передайте URL через переменную окружения VLESS_URL при сборке:
|
||||
# export VLESS_URL="vless://..."
|
||||
VLESS_URL: ${VLESS_URL-}
|
||||
ports:
|
||||
- "8082:8082"
|
||||
- "3456:3456"
|
||||
# Веб-интерфейс (можно переопределить: PORT=9090 docker compose up)
|
||||
- "${PORT:-3456}:${PORT:-3456}"
|
||||
# Прокси HTTP/SOCKS5 (можно переопределить: PROXY_PORT=8082 docker compose up)
|
||||
- "${PROXY_PORT:-8080}:${PROXY_PORT:-8080}"
|
||||
environment:
|
||||
- PORT=${PORT:-3456}
|
||||
- PROXY_PORT=${PROXY_PORT:-8080}
|
||||
volumes:
|
||||
- ./data:/app/data
|
||||
restart: unless-stopped
|
||||
@@ -19,5 +20,3 @@ services:
|
||||
resources:
|
||||
limits:
|
||||
memory: 256m
|
||||
# Для Docker Desktop лимит также можно задать через mem_limit (устаревшее поле, но работает вне swarm)
|
||||
# mem_limit: 256m
|
||||
|
||||
Reference in New Issue
Block a user