bambulab-metrics-exporter
bambulab-metrics-exporter
Docker-Anwendung from BlackBush's Repository
Übersicht
Laufzeit-Argumente
- Web-UI
http://[IP]:[PORT:9109]/- Netzwerk
bridge- Shell
sh- Privilegiert
- false
Konfiguration der Vorlage
Exporter HTTP port
- Ziel
- 9109
- Standard
- 9109
- Wert
- 9109
Persistent config and encrypted credentials
- Ziel
- /config/bambulab-metrics-exporter
- Standard
- /mnt/user/appdata/bambulab-metrics-exporter
- Wert
- /mnt/user/appdata/bambulab-metrics-exporter
HTTP bind host
- Ziel
- LISTEN_HOST
- Standard
- 0.0.0.0
- Wert
- 0.0.0.0
HTTP bind port
- Ziel
- LISTEN_PORT
- Standard
- 9109
- Wert
- 9109
Select transport mode
- Ziel
- BAMBULAB_TRANSPORT
- Standard
- cloud_mqtt|local_mqtt
- Wert
- cloud_mqtt
Printer device serial (required)
- Ziel
- BAMBULAB_SERIAL
Strong key for encrypted credentials. Generate example: openssl rand -base64 48
- Ziel
- BAMBULAB_SECRET_KEY
Used only when Transport=cloud_mqtt. Recommended/required for automatic cloud auth flow.
- Ziel
- BAMBULAB_CLOUD_EMAIL
Used only when Transport=cloud_mqtt. Optional verification code from email; if empty, startup can trigger code flow and ask for restart.
- Ziel
- BAMBULAB_CLOUD_CODE
Used only when Transport=cloud_mqtt. Usually auto-filled by startup auth process; can stay empty on first run.
- Ziel
- BAMBULAB_CLOUD_USER_ID
Used only when Transport=cloud_mqtt. Usually auto-filled by startup auth process; leave empty unless setting manually.
- Ziel
- BAMBULAB_CLOUD_ACCESS_TOKEN
Used only when Transport=cloud_mqtt. Auto-filled when available by startup auth process; optional for manual setup.
- Ziel
- BAMBULAB_CLOUD_REFRESH_TOKEN
Cloud MQTT host
- Ziel
- BAMBULAB_CLOUD_MQTT_HOST
- Standard
- us.mqtt.bambulab.com
- Wert
- us.mqtt.bambulab.com
Cloud MQTT port
- Ziel
- BAMBULAB_CLOUD_MQTT_PORT
- Standard
- 8883
- Wert
- 8883
Used only when Transport=local_mqtt. Required printer IP/hostname.
- Ziel
- BAMBULAB_HOST
Used only when Transport=local_mqtt. Required LAN access code from printer settings.
- Ziel
- BAMBULAB_ACCESS_CODE
Used only when Transport=local_mqtt. Usually keep default 8883.
- Ziel
- BAMBULAB_PORT
- Standard
- 8883
- Wert
- 8883
Used only when Transport=local_mqtt. Usually keep default bblp.
- Ziel
- BAMBULAB_USERNAME
- Standard
- bblp
- Wert
- bblp
User ID to run container as (Unraid: usually 99)
- Standard
- 99
- Wert
- 99
Group ID to run container as (Unraid: usually 100)
- Standard
- 100
- Wert
- 100
File creation mask
- Standard
- 002
- Wert
- 002
Internal config path
- Ziel
- BAMBULAB_CONFIG_DIR
- Standard
- /config/bambulab-metrics-exporter
- Wert
- /config/bambulab-metrics-exporter
Encrypted credentials filename
- Ziel
- BAMBULAB_CREDENTIALS_FILE
- Standard
- credentials.enc.json
- Wert
- credentials.enc.json
Polling interval in seconds
- Ziel
- POLLING_INTERVAL_SECONDS
- Standard
- 10
- Wert
- 10
Request timeout in seconds
- Ziel
- REQUEST_TIMEOUT_SECONDS
- Standard
- 8
- Wert
- 8
DEBUG/INFO/WARNING/ERROR
- Ziel
- LOG_LEVEL
- Standard
- INFO
- Wert
- INFO
Prometheus label value; leave empty to auto-fill from printer serial
- Ziel
- PRINTER_NAME
Einzelheiten
ghcr.io/theblackbush/bambulab_metrics_exporter:latestFühren Sie bambulab-metrics-exporter auf Unraid aus.
bambulab-metrics-exporter ist gelistet in Community Apps für Unraid OS. Erkunden Sie Unraid, um einen flexiblen Heimserver, ein NAS oder ein Heimlabor aufzubauen.