1.0 KiB
1.0 KiB
| id | title | status | assignee | created_date | labels | dependencies | parent_task_id |
|---|---|---|---|---|---|---|---|
| TASK-MEDIUM.8 | Create on-demand sidecar containers (kicad/freecad/blender/scribus/open-notebook) | To Do | 2026-04-16 23:17 | TASK-MEDIUM |
Description
The 5 sidecar containers defined in /opt/rspace-online/docker-compose.yml under profiles:[sidecar] don't exist on Netcup. Sablier can't wake what doesn't exist. Run cd /opt/rspace-online && docker compose --profile sidecar create when server load is low — this triggers heavy Docker builds (KiCad/FreeCAD/Blender pull hundreds of MB + compile). Wait for load avg < 8 and free mem > 4GB before running.
Acceptance Criteria
- #1 All 5 sidecar images built on Netcup
- #2 Containers in 'created' state (not started)
- #3 Sablier can wake each one via /api/strategies/blocking
- #4 ensureSidecar(name) from rspace server triggers actual container start