fix(docker): Dockerfile workspace-aware + db.rs create_if_missing

- Contexte de build depuis la racine du workspace Cargo
- Rust 1.86 pour edition 2024
- Layer cache avec stubs membres du workspace
- Création répertoire /data dans l'image
- SQLite create_if_missing(true) pour créer la DB au premier démarrage

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-05-19 07:02:54 +02:00
parent 20eb495357
commit 27c62fa54c
3 changed files with 26 additions and 9 deletions
+2 -2
View File
@@ -1,8 +1,8 @@
services:
backend:
build:
context: ./backend
dockerfile: Dockerfile
context: .
dockerfile: backend/Dockerfile
image: sentinelmesh-backend:latest
container_name: sentinelmesh-backend
ports: