Includes homelab deploy tooling, image position/zoom manifest persistence, and full trading/casino stack. Co-authored-by: Cursor <cursoragent@cursor.com>
34 lines
1.1 KiB
Plaintext
34 lines
1.1 KiB
Plaintext
# Homelab-Konfiguration (deploy/env.homelab auf dem Server — NICHT committen)
|
|
HOMELAB_SSH=gizzler@192.168.178.49
|
|
|
|
# === Hauptdomain (Strato, DNS bei Cloudflare) ===
|
|
APP_DOMAIN=trilogyhub.de
|
|
|
|
# Cloudflare Tunnel (Zero Trust → Networks → Tunnels → dein Tunnel → Install command / Token)
|
|
# Public Hostnames im Dashboard eintragen:
|
|
# trilogyhub.de → http://127.0.0.1:3080
|
|
# www.trilogyhub.de → http://127.0.0.1:3080
|
|
CLOUDFLARE_TUNNEL_TOKEN=
|
|
|
|
# Cloudflare Dynamic DNS — meldet Fritz!Box-WAN-IP an Cloudflare (alle 5 Min)
|
|
# API Token: My Profile → API Tokens → Create → Zone DNS Edit (nur trilogyhub.de)
|
|
# Zone ID: Cloudflare Dashboard → trilogyhub.de → Overview → rechts „Zone ID“
|
|
CLOUDFLARE_API_TOKEN=
|
|
CLOUDFLARE_ZONE_ID=
|
|
# Welcher DNS-Name bekommt die aktuelle IP? (home.* empfohlen wenn Hauptdomain per Tunnel laeuft)
|
|
DDNS_RECORD_NAME=home.trilogyhub.de
|
|
DDNS_PROXIED=true
|
|
|
|
# Legacy DuckDNS (optional, kann leer bleiben)
|
|
DUCKDNS_TOKEN=
|
|
DUCKDNS_DOMAIN=
|
|
|
|
# PlayBull
|
|
APP_PORT=3080
|
|
APP_DIR=/home/gizzler/bestewebsite/bestewebsite
|
|
APP_USER=gizzler
|
|
|
|
# App-Secrets
|
|
JWT_SECRET=bitte-aendern
|
|
FINNHUB_API_KEY=
|