Initial PlayBull release with Trilogy Hub integration.
Includes homelab deploy tooling, image position/zoom manifest persistence, and full trading/casino stack. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
33
deploy/env.homelab.example
Normal file
33
deploy/env.homelab.example
Normal file
@@ -0,0 +1,33 @@
|
||||
# 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=
|
||||
Reference in New Issue
Block a user