From 544e3edc04cfa636139364417187bcdfcd810fc3 Mon Sep 17 00:00:00 2001 From: SaidSoighiri94 Date: Thu, 4 Jun 2026 13:31:31 +0200 Subject: [PATCH] chore(docker): add SQL Server and Adminer with docker-compose --- .gitignore | 25 +++++++++++++++++++++++++ compose.yaml | 31 +++++++++++++++++++++++++++++++ 2 files changed, 56 insertions(+) create mode 100644 .gitignore create mode 100644 compose.yaml diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..514b7fb --- /dev/null +++ b/.gitignore @@ -0,0 +1,25 @@ +# Node.js (backend) +**/node_modules/ +**/dist/ +**/.env +**/*.log + +# Local project context +CLAUDE.md +TODO.md +CONTEXT.md +.claude/ + +# Flutter (frontend futur) +**/build/ +**/.dart_tool/ +**/.flutter-plugins +**/.flutter-plugins-dependencies + +# IDE +.vscode/ +.idea/ + +# OS +.DS_Store +Thumbs.db diff --git a/compose.yaml b/compose.yaml new file mode 100644 index 0000000..d8de9f1 --- /dev/null +++ b/compose.yaml @@ -0,0 +1,31 @@ +services: + sqlserver: + image: mcr.microsoft.com/mssql/server:2022-latest + container_name: eme_sqlserver + environment: + ACCEPT_EULA: "Y" + MSSQL_SA_PASSWORD: ${MSSQL_SA_PASSWORD} + MSSQL_PID: "Developer" + ports: + - "1433:1433" + volumes: + - eme_sqlserver_data:/var/opt/mssql + networks: + - eme_network + + restart: unless-stopped + + adminer: + image: adminer:latest + container_name: eme_adminer + ports: + - "8081:8080" + networks: + - eme_network + restart: unless-stopped + +networks: + eme_network: + driver: bridge +volumes: + eme_sqlserver_data: