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,25 +1,26 @@
# =================================================================
# VAULT Stack Configuration
# =================================================================
# Stack identification
COMPOSE_PROJECT_NAME=vault
# Docker image
DOCKER_IMAGE=vaultwarden/server:latest
# Traefik hostname
TRAEFIK_HOST=vault.pivoine.art
# Traefik configuration
TRAEFIK_ENABLED=true
TRAEFIK_HOST=${TRAEFIK_HOST_VAULT}
# App port
# Application port
APP_PORT=80
# Admin token (generate with: openssl rand -base64 32)
JWT_TOKEN=changeme
# WebSocket Configuration
# Additional configuration
WEBSOCKET_ENABLED=true
SIGNUPS_ALLOWED=false
# SMTP Settings (using root .env values)
SMTP_SECURITY=force_tls
SMTP_TIMEOUT=15
# Domain
DOMAIN=https://vault.pivoine.art
# NOTE: Secrets are stored in root secrets.env file
# Available secrets for this stack:

View File

@@ -0,0 +1,25 @@
# Stack identification
COMPOSE_PROJECT_NAME=vault
# Docker image
DOCKER_IMAGE=vaultwarden/server:latest
# Traefik hostname
TRAEFIK_HOST=vault.pivoine.art
# App port
APP_PORT=80
# Admin token (generate with: openssl rand -base64 32)
JWT_TOKEN=changeme
# WebSocket Configuration
WEBSOCKET_ENABLED=true
SIGNUPS_ALLOWED=false
# SMTP Settings (using root .env values)
SMTP_SECURITY=force_tls
SMTP_TIMEOUT=15
# Domain
DOMAIN=https://vault.pivoine.art