# sultan agent – Einstellungen für compose.yaml (cp .env.example .env). # Jede Variable SULTAN_ entspricht dem Flag -- (sultan agent --help); # leer oder auskommentiert = Default (rechts angegeben). # Image: lokal gebaut (docker build -t sultan:latest .) oder aus der Registry SULTAN_IMAGE=zot.chmln.de/sultan:latest # Einladung vom Server: docker compose exec sultan-server sultan token invite --tenant=… # Nach dem ersten Start nicht mehr nötig; stehen lassen ist harmlos. SULTAN_TOKEN= # Gruppe des Docker-Sockets (Pflicht): getent group docker | cut -d: -f3 DOCKER_GID= # Optional # SULTAN_SERVER=https://ingress.example.de:8443 # Default: Adresse aus der Einladung # SULTAN_NODE_ID=webdocker11 # Default: aus dem Hostnamen # SULTAN_BACKEND_HOST=10.0.0.11 # Default: automatisch (Route zum Server) # SULTAN_BACKEND_INTERFACE=wt0 # alternativ: IP dieses Interfaces (NetBird) # SULTAN_FQDN=webdocker11.lan.example.de # Default: per DNS ermittelt (nur Inventar) # Zeitzone für Zeitstempel im Log (ohne TZ: UTC) TZ=Europe/Berlin