bambubuddy, version bumps, docs

This commit is contained in:
2026-01-21 21:03:42 +00:00
parent 46b36d504c
commit 18fcbe378e
7 changed files with 102 additions and 44 deletions

View File

@@ -1,6 +1,6 @@
services:
openwebui:
image: ghcr.io/open-webui/open-webui:0.6.40
image: ghcr.io/open-webui/open-webui:0.7.2
container_name: open-webui
restart: always
environment:

View File

@@ -0,0 +1,31 @@
services:
bambuddy:
image: ghcr.io/maziggy/bambuddy:latest
build: .
# Usage:
# docker compose up -d → pulls pre-built image from ghcr.io
# docker compose up -d --build → builds locally from source
container_name: bambuddy
#
# LINUX: Use host mode for printer discovery and camera streaming
# network_mode: host
#
# macOS/WINDOWS: Docker Desktop doesn't support host mode.
# Comment out "network_mode: host" above and uncomment "ports:" below.
# Note: Printer discovery won't work - add printers manually by IP.
ports:
- "8005:8000"
volumes:
- bambuddy_data:/app/data
- bambuddy_logs:/app/logs
#
# Share virtual printer certs with native installation
# This ensures the slicer only needs to trust one CA certificate.
- ./virtual_printer:/app/data/virtual_printer
environment:
- TZ=Europe/Berlin
restart: unless-stopped
volumes:
bambuddy_data:
bambuddy_logs:

View File

@@ -19,7 +19,7 @@ services:
homeassistant:
container_name: homeassistant
image: homeassistant/home-assistant:2025.4.4
image: homeassistant/home-assistant:2025.12
volumes:
- ./homeassistant:/config
- /etc/localtime:/etc/localtime:ro
@@ -58,6 +58,6 @@ services:
- /run/udev:/run/udev:ro
environment:
- TZ=Europe/Amsterdam
image: koenkk/zigbee2mqtt:2.3.0
image: koenkk/zigbee2mqtt:2.7.1
links:
- "mqtt:mqtt"

View File

@@ -1 +1 @@
2025.4.4
2025.12.2

View File

@@ -7,13 +7,13 @@
"latest_version": 51999504
},
"brightness": 254,
"state": "ON",
"state": "OFF",
"color": {
"x": 0.4599,
"y": 0.4106
},
"color_temp": 370,
"linkquality": 72,
"linkquality": 81,
"update_available": false
},
"0x00212effff0cb8b6": {
@@ -21,7 +21,7 @@
"state": "OFF",
"state_rgb": "OFF",
"brightness_white": 254,
"state_white": "ON",
"state_white": "OFF",
"brightness_rgb": 26,
"color_mode_rgb": "color_temp",
"color_temp_rgb": 199,
@@ -39,7 +39,7 @@
"x": 0.3445,
"y": 0.3512
},
"linkquality": 129,
"linkquality": 123,
"state_10": "OFF"
},
"0xa4c1384187f0960d": {
@@ -51,20 +51,20 @@
"linkquality": 78
},
"0xa4c13864e6c8c400": {
"battery": 89,
"battery": 87,
"voltage": 2900,
"occupancy": false,
"tamper": false,
"battery_low": false,
"linkquality": 60
"linkquality": 123
},
"0xa4c138ef60e2fdbe": {
"contact": true,
"tamper": false,
"battery_low": false,
"voltage": 2700,
"battery": 98,
"linkquality": 156
"voltage": 2600,
"battery": 93,
"linkquality": 120
},
"0xf0d1b800001388f0": {
"update": {
@@ -85,34 +85,34 @@
},
"brightness": 152,
"state": "ON",
"linkquality": 117,
"linkquality": 144,
"update_available": false
},
"0xa4c138e68023f4c6": {
"battery": 59,
"battery": 36,
"water_leak": false,
"battery_low": false,
"linkquality": 3
"linkquality": 0
},
"0xa4c13838ba59a1b2": {
"battery": 100,
"temperature": 28.9,
"humidity": 42,
"temperature": 30.5,
"humidity": 35,
"temperature_unit": "celsius",
"temperature_calibration": 0,
"humidity_calibration": 0,
"linkquality": 120
"linkquality": 144
},
"0x000d6f001417c16e": {
"voltage": 3000,
"battery": 100,
"voltage": 2900,
"battery": 80,
"linkquality": 117
},
"0xa4c1383ec7aa7d95": {
"temperature": 23.45,
"humidity": 60.7,
"battery": 14,
"linkquality": 117
"temperature": 24.18,
"humidity": 51.49,
"battery": 0,
"linkquality": 144
},
"0xa4c138066bf1f4c7": {
"battery": 100,
@@ -129,12 +129,12 @@
"installed_version": 33574183,
"latest_version": 33574183
},
"linkquality": 12
"linkquality": 123
},
"0x001788010d1c884e": {
"brightness": 254,
"state": "ON",
"linkquality": 15,
"linkquality": 42,
"update": {
"state": "available",
"installed_version": 16786434,
@@ -144,10 +144,10 @@
"color_mode": "color_temp"
},
"0xa4c1383db5531833": {
"temperature": 21.5,
"humidity": 84.2,
"battery": 25,
"linkquality": 15,
"temperature": 19.9,
"humidity": 66.9,
"battery": 24,
"linkquality": 30,
"update": {
"state": "idle",
"installed_version": 268513281,
@@ -155,33 +155,33 @@
}
},
"0xa4c1389d42e94844": {
"temperature": 21,
"linkquality": 126,
"temperature": 19.9,
"linkquality": 156,
"battery": 100,
"humidity": 53,
"humidity": 47,
"temperature_unit": "fahrenheit",
"temperature_calibration": 0,
"humidity_calibration": 0
},
"0xa4c138570b1956d9": {
"temperature": 18.63,
"humidity": 66.52,
"temperature": 20.31,
"humidity": 63.85,
"battery": 0,
"linkquality": 24
"linkquality": 42
},
"0x000d6f00109eb214": {
"voltage": 3000,
"battery": 100,
"battery_low": false,
"linkquality": 138
"linkquality": 144
},
"0xa4c138f8d17c3daa": {
"battery": 96,
"battery": 95,
"voltage": 2900,
"occupancy": false,
"tamper": false,
"battery_low": false,
"linkquality": 54
"linkquality": 144
},
"0xa4c138b00278ea51": {
"battery": 86,
@@ -189,11 +189,11 @@
"tamper": false,
"battery_low": false,
"voltage": 2900,
"linkquality": 24
"linkquality": 27
},
"0x000d6f001417c142": {
"voltage": 3100,
"battery": 100,
"linkquality": 123
"linkquality": 120
}
}

View File

@@ -61,6 +61,23 @@ http:
service: authentik
tls:
certResolver: letsencrypt
buddy-router:
entryPoints:
- "websecure"
rule: "Host(`buddy.home.thoster.net`) && PathPrefix(`/`)"
middlewares:
- middlewares-authentik
service: buddy-service
tls:
certResolver: letsencrypt
buddy-router-auth:
entryPoints:
- "websecure"
rule: "Host(`buddy.home.thoster.net`) && PathPrefix(`/outpost.goauthentik.io/`)"
priority: 15
service: authentik
tls:
certResolver: letsencrypt
comfy-router:
entryPoints:
- "websecure"
@@ -159,7 +176,11 @@ http:
comfy-service:
loadBalancer:
servers:
- url: "http://192.168.178.87:8188"
- url: "http://192.168.178.138:8188"
buddy-service:
loadBalancer:
servers:
- url: "http://ubuntu:8005"
auth-service:
loadBalancer:
servers:

View File

@@ -15,6 +15,8 @@
[ComfyUI](https://comfy.home.thoster.net) ComfyUI vorher über Home Assistant starten!
[Bambu Buddy 3D Drucker](https://buddy.home.thoster.net)
---
[KI Server](https://ai.home.thoster.net)
@@ -48,7 +50,7 @@ Aufrufe hier funktionieren nur über das interne Netz!
[Portainer](http://ubuntu:9100)
[Pihole](http://192.168.178.119/admin)
[Pihole](https://192.168.178.119/admin)
[Grafana](http://ubuntu.fritz.box:3003/)
@@ -56,6 +58,10 @@ Aufrufe hier funktionieren nur über das interne Netz!
[Paperless ai](http://ubuntu:3000/)
[traefik Dashboard](http://traefik:8080)
[Bambu Buddy](http://ubuntu:8005)
#### Netzlaufwerke
> Unter Windows mit ```\\ubuntu```