Files
eikona-autoinstall-dist/.env.example
Gitea Actions 8751914e85 Release v1.0.5
2026-06-23 07:39:44 +00:00

54 lines
1.5 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# =============================================================================
# Eikona AutoInstall Kunden-Installation (nur Docker Images, kein Quellcode)
# =============================================================================
# Registry-Login (vom Hersteller erhalten):
# echo "$REGISTRY_TOKEN" | docker login git.hexahost.dev -u KUNDE --password-stdin
# Image-Version (vom Hersteller mitgeteilt, z. B. 1.0.0)
IMAGE_TAG=1.0.5
# --- Allgemein ---
APP_ENV=production
# --- PostgreSQL ---
POSTGRES_PASSWORD=CHANGE_ME
DATABASE_URL=postgresql+psycopg://eikona:CHANGE_ME@127.0.0.1:5432/eikona
WORKER_MAX_PARALLEL_DEPLOYMENTS=4
# --- Auth ---
AUTH_JWT_SECRET=CHANGE_ME_GENERATE_LONG_RANDOM_SECRET
AUTH_BOOTSTRAP_ADMIN_USERNAME=admin
AUTH_BOOTSTRAP_ADMIN_PASSWORD=CHANGE_ME
PROXMOX_DEFAULT_ROOT_PASSWORD=CHANGE_ME
# Erreichbare IP/URL des Deployment-Servers (kein localhost!)
DEPLOY_SERVER_URL=http://192.168.1.100:8000
# --- ISO ---
ISO_PVE_VERSION=9.2-1
ISO_PVE_DOWNLOAD_URL=
# --- CORS (UI-URL anpassen) ---
CORS_ORIGINS=["http://192.168.1.100"]
# --- Cleanup ---
CLEANUP_ENABLED=true
CLEANUP_INTERVAL_HOURS=24
CLEANUP_WORK_RETENTION_HOURS=24
CLEANUP_ARTIFACT_RETENTION_DAYS=7
CLEANUP_KEEP_LATEST_ARTIFACTS=2
CLEANUP_REMOVE_SOURCE_CACHE=false
# --- Lizenz (LicenseGate Key vom Hersteller) ---
LICENSE_ENFORCE=true
LICENSE_KEY=CHANGE_ME
LICENSEGATE_API_URL=https://license-api.hexaho.st
LICENSEGATE_USER_ID=1
LICENSE_SCOPE=eikona-install
LICENSE_USE_CHALLENGE=true
LICENSE_CACHE_PATH=/data/license/verification-cache.json
LICENSE_CACHE_GRACE_HOURS=72