Das ist ein Odoo Modul für die Verwaltung von Maschinen, Einweisungen für Nutzer in einer offenen Werkstatt / Fablab
- Multi-stage Dockerfile für minimales Production Image (71MB) - Builder Stage: gcc + pip install mit --user - Runtime Stage: python:3.11-slim, non-root user (bridge:1000) - Fix: Python packages nach /usr/local/lib/python3.11/site-packages - .dockerignore für optimierte Build-Context - requirements.txt erweitert mit PyYAML>=6.0 - config.yaml.dev für lokale Development-Tests - Mosquitto container integration - Vorbereitet für docker-compose.dev.yaml Container tested: - Erfolgreicher Build (Image: 8b690d20b5f7) - Runtime test mit produktivem MQTT Broker - Session Detection funktioniert - Event Queue verarbeitet Messages Phase 1 (MQTT Bridge) ist damit vollständig containerisiert. |
||
|---|---|---|
| .devcontainer | ||
| .gitea/workflows | ||
| .vscode | ||
| aspl_equipment_qrcode_generator | ||
| FEATURE_REQUEST | ||
| log | ||
| open_workshop_base | ||
| open_workshop_dokuwiki | ||
| open_workshop_employee_imagegenerator | ||
| open_workshop_mqtt | ||
| open_workshop_pos | ||
| open_workshop_pos_customer_display | ||
| open_workshop_report | ||
| .gitignore | ||
| open_workshop.code-workspace | ||
| README.md | ||
| todo.md | ||
Abhängigkeiten von maintenance erklären.