feat: kompose secrets

This commit is contained in:
2025-10-11 11:45:47 +02:00
parent c69e86fb95
commit a18d68f336
43 changed files with 904 additions and 182 deletions

View File

@@ -1,27 +1,29 @@
# =================================================================
# VPN Stack Configuration
# =================================================================
# Stack identification
COMPOSE_PROJECT_NAME=vpn
# Docker image
DOCKER_IMAGE=ghcr.io/wg-easy/wg-easy:15
# Traefik hostname
TRAEFIK_HOST=vpn.pivoine.art
# Traefik configuration
TRAEFIK_ENABLED=true
TRAEFIK_HOST=${TRAEFIK_HOST_VPN}
# App port
# Application port
APP_PORT=51821
# WireGuard port
# Additional configuration
WG_PORT=51820
# WireGuard host (public IP or domain)
WG_HOST=vpn.pivoine.art
# Password hash (generate with: echo -n 'your-password' | npx bcrypt-cli)
PASSWORD_HASH=changeme
# Optional settings
WG_DEFAULT_DNS=1.1.1.1
WG_ALLOWED_IPS=0.0.0.0/0,::/0
LANG=en
UI_TRAFFIC_STATS=true
UI_CHART_TYPE=0
# NOTE: Secrets are stored in root secrets.env file
# Available secrets for this stack:

View File

@@ -0,0 +1,27 @@
# Stack identification
COMPOSE_PROJECT_NAME=vpn
# Docker image
DOCKER_IMAGE=ghcr.io/wg-easy/wg-easy:15
# Traefik hostname
TRAEFIK_HOST=vpn.pivoine.art
# App port
APP_PORT=51821
# WireGuard port
WG_PORT=51820
# WireGuard host (public IP or domain)
WG_HOST=vpn.pivoine.art
# Password hash (generate with: echo -n 'your-password' | npx bcrypt-cli)
PASSWORD_HASH=changeme
# Optional settings
WG_DEFAULT_DNS=1.1.1.1
WG_ALLOWED_IPS=0.0.0.0/0,::/0
LANG=en
UI_TRAFFIC_STATS=true
UI_CHART_TYPE=0