# ========================================== # Eikona AutoInstall # ========================================== # Registry-Login (vom Hersteller erhalten): # echo "$REGISTRY_TOKEN" | docker login git.hexahost.dev -u KUNDE --password-stdin # Image-Version IMAGE_TAG=1.0.10 # --- 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 HTTPS-URL des Deployment-Servers (kein localhost!) DEPLOY_SERVER_URL=https://192.168.1.100 # TLS-Zertifikate für die UI (Let's Encrypt oder eigene CA): # /opt/docker/eikona/certs/fullchain.pem # /opt/docker/eikona/certs/privkey.pem # Ohne Zertifikate startet die UI im HTTP-Modus (nur für Tests). # --- CORS (HTTPS-UI-URL anpassen) --- CORS_ORIGINS=["https://192.168.1.100"] # --- ISO --- ISO_PVE_VERSION=9.2-1 ISO_PVE_DOWNLOAD_URL= # --- 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 Schlüssel --- LICENSE_KEY=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx