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,3 +1,7 @@
# =================================================================
# CODE Stack Configuration
# =================================================================
# Stack identification
COMPOSE_PROJECT_NAME=code
@@ -7,20 +11,19 @@ DOCKER_IMAGE=gitea/gitea:latest
# Database name
DB_NAME=gitea
# Traefik hostname
TRAEFIK_HOST=code.pivoine.art
# Traefik configuration
TRAEFIK_ENABLED=true
TRAEFIK_HOST=${TRAEFIK_HOST_CODE}
# App port (internal HTTP)
# Application port
APP_PORT=3000
# SSH port (for git operations)
# Additional configuration
SSH_PORT=2222
# Network
NETWORK_NAME=kompose
# SSH settings
DISABLE_SSH=false
# Email settings (optional)
EMAIL_ENABLED=true
# NOTE: Secrets are stored in root secrets.env file
# Available secrets for this stack:
# - CODE_RUNNER_TOKEN=CHANGE_ME_GENERATE_WITH_KOMPOSE

View File

@@ -0,0 +1,26 @@
# Stack identification
COMPOSE_PROJECT_NAME=code
# Docker image
DOCKER_IMAGE=gitea/gitea:latest
# Database name
DB_NAME=gitea
# Traefik hostname
TRAEFIK_HOST=code.pivoine.art
# App port (internal HTTP)
APP_PORT=3000
# SSH port (for git operations)
SSH_PORT=2222
# Network
NETWORK_NAME=kompose
# SSH settings
DISABLE_SSH=false
# Email settings (optional)
EMAIL_ENABLED=true