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,23 +1,28 @@
# =================================================================
# AUTO Stack Configuration
# =================================================================
# Stack identification
COMPOSE_PROJECT_NAME=auto
# Docker images
# Docker image
DOCKER_IMAGE=semaphoreui/semaphore:v2.16.18
RUNNER_IMAGE=public.ecr.aws/semaphore/pro/runner:v2.16.18
# Database name
DB_NAME=semaphore
# Traefik hostname
TRAEFIK_HOST=auto.pivoine.art
# Traefik configuration
TRAEFIK_ENABLED=true
TRAEFIK_HOST=${TRAEFIK_HOST_AUTO}
# App settings
# Application port
APP_PORT=3000
# Semaphore admin credentials
# Additional configuration
RUNNER_IMAGE=public.ecr.aws/semaphore/pro/runner:v2.16.18
SEMAPHORE_ADMIN=admin
SEMAPHORE_ADMIN_PASSWORD=admin
SEMAPHORE_ADMIN_NAME=Admin
# Registration token
JWT_TOKEN=changeme
# NOTE: Secrets are stored in root secrets.env file
# Available secrets for this stack:
# - AUTO_ENCRYPTION_KEY=CHANGE_ME_GENERATE_WITH_KOMPOSE

View File

@@ -0,0 +1,23 @@
# Stack identification
COMPOSE_PROJECT_NAME=auto
# Docker images
DOCKER_IMAGE=semaphoreui/semaphore:v2.16.18
RUNNER_IMAGE=public.ecr.aws/semaphore/pro/runner:v2.16.18
# Database name
DB_NAME=semaphore
# Traefik hostname
TRAEFIK_HOST=auto.pivoine.art
# App settings
APP_PORT=3000
# Semaphore admin credentials
SEMAPHORE_ADMIN=admin
SEMAPHORE_ADMIN_PASSWORD=admin
SEMAPHORE_ADMIN_NAME=Admin
# Registration token
JWT_TOKEN=changeme