- 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)
This commit is contained in:
maziggy
2025-12-28 09:40:47 +01:00
parent 017e36a0a6
commit 8acc91d3cd
10 changed files with 673 additions and 119 deletions
File diff suppressed because one or more lines are too long
+1 -1
View File
@@ -23,7 +23,7 @@
<!-- Splash screens for iOS -->
<link rel="apple-touch-startup-image" href="/img/android-chrome-512x512.png" />
<script type="module" crossorigin src="/assets/index-BCPmsaqF.js"></script>
<script type="module" crossorigin src="/assets/index-DpxuzRSm.js"></script>
<link rel="stylesheet" crossorigin href="/assets/index-CUXYdb1N.css">
</head>
<body>