Compare commits
2 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
8751914e85 | ||
|
|
3ec0b95496 |
53
.env.example
Normal file
53
.env.example
Normal file
@@ -0,0 +1,53 @@
|
|||||||
|
# =============================================================================
|
||||||
|
# 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
|
||||||
Reference in New Issue
Block a user