fix: install Docker CLI and mount socket for instance management

- Install docker-ce-cli and docker-compose-plugin in API Dockerfile
- Mount /var/run/docker.sock into API container
- Add appuser to docker group for socket permissions
- Fixes FileNotFoundError when deleting instances
This commit is contained in:
Fusion
2026-05-20 11:32:58 +02:00
parent e3ef852eca
commit 9d27cd9fe8
2 changed files with 16 additions and 3 deletions
+1
View File
@@ -95,6 +95,7 @@ services:
- repo_data:/data/repos
- instance_data:/data/instances
- avatar_uploads:/app/uploads
- /var/run/docker.sock:/var/run/docker.sock
depends_on:
postgres:
condition: service_healthy