# ════════════════════════════════════════════════
#  ARIA FLUX-Bridge — Konfiguration
#  Kopieren nach .env und anpassen
# ════════════════════════════════════════════════

# RVS Verbindung (gleiche Daten wie auf der ARIA-VM / xtts/.env)
RVS_HOST=mobil.hacker-net.de
RVS_PORT=444
RVS_TLS=true
RVS_TLS_FALLBACK=true
RVS_TOKEN=dein_token_hier

# HuggingFace-Token + Default-Modell werden in ARIA Diagnostic verwaltet
# (Section "FLUX Bildgenerierung") und per RVS an die flux-bridge gepusht.
# Hier nichts noetig.
#
# Token-Pflicht NUR fuer FLUX.1-dev (gated). Workflow falls Du dev nutzen
# willst:
#   1) https://huggingface.co/black-forest-labs/FLUX.1-dev → "Agree"
#   2) https://huggingface.co/settings/tokens → "Read"-Token erzeugen
#   3) Token in Diagnostic > FLUX Bildgenerierung > HuggingFace-Token
# FLUX.1-schnell (Apache-2.0) laeuft ohne Token.

# Offloading-Strategie (VRAM-Steuerung):
#   model       — Default. Komponentenweise CPU-Offload, gut fuer 12 GB Karten.
#   sequential  — sparsamer (Peak ~6 GB), aber 2-3x langsamer.
#   none        — alles auf GPU. Nur fuer >= 24 GB VRAM-Karten.
FLUX_OFFLOAD=model

# Float-Type. bfloat16 ist FLUX-native; auf alten Karten ohne BF16-Support
# auf float16 wechseln.
FLUX_DTYPE=bfloat16

# Hard-Caps gegen versehentlich teure Renders
FLUX_MAX_STEPS=50
FLUX_MAX_DIM=1536
