Files
bambuddy/docker-compose.yml
T
maziggy 8acc91d3cd - Add subnet scanning for printer discovery in Docker environments
- Detect Docker environment automatically via /.dockerenv and cgroup
  - Show subnet input field in Add Printer dialog when running in Docker
  - Scan IP range for Bambu printer ports (8883 MQTT, 990 FTPS)
  - Query SSDP to get printer name/serial/model from discovered IPs
  - Map raw SSDP model codes to friendly names (BL-P001→X1C, O1D→H2D)
2025-12-28 09:40:47 +01:00

24 lines
655 B
YAML

services:
bambuddy:
build: .
container_name: bambuddy
# Network mode options:
# - Default (bridge): Works for basic usage, but printer discovery and
# camera streaming may not work since container can't reach LAN directly.
# - Host mode: Required for printer discovery scanning and camera streaming.
# Uncomment "network_mode: host" and remove "ports:" section below.
#
network_mode: host
#ports:
# - "8000:8000"
volumes:
- bambuddy_data:/app/data
- bambuddy_logs:/app/logs
environment:
- TZ=Europe/Berlin
restart: unless-stopped
volumes:
bambuddy_data:
bambuddy_logs: