bambubuddy, version bumps, docs
This commit is contained in:
@@ -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:
|
||||
|
||||
31
bambuddy/docker-compose.yml
Normal file
31
bambuddy/docker-compose.yml
Normal 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:
|
||||
@@ -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"
|
||||
|
||||
@@ -1 +1 @@
|
||||
2025.4.4
|
||||
2025.12.2
|
||||
@@ -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
|
||||
}
|
||||
}
|
||||
@@ -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:
|
||||
|
||||
@@ -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```
|
||||
|
||||
Reference in New Issue
Block a user