mirror of
https://github.com/maziggy/bambuddy.git
synced 2026-09-30 03:01:21 +02:00
feat(virtual-printer): add port 3000 bind/detect server for slicer connectivity
Recent BambuStudio/OrcaSlicer updates require a bind/detect handshake on port 3000 before connecting via MQTT/FTP. Without this, slicers cannot discover or connect to the virtual printer in any mode. - Add BindServer for server modes (immediate/review/print_queue) - Add TCPProxy for raw TCP forwarding (proxy mode) - Update Dockerfile (EXPOSE 3000) and docker-compose.yml (bridge port) - Add 10 new tests for BindServer protocol and integration
This commit is contained in:
@@ -23,6 +23,7 @@ services:
|
||||
# Note: Printer discovery won't work - add printers manually by IP.
|
||||
#ports:
|
||||
# - "${PORT:-8000}:8000"
|
||||
# - "3000:3000" # Virtual printer bind/detect
|
||||
# - "8883:8883" # Virtual printer MQTT
|
||||
# - "9990:9990" # Virtual printer FTP control
|
||||
# - "50000-50100:50000-50100" # Virtual printer FTP passive data
|
||||
|
||||
Reference in New Issue
Block a user