feat: mise à jour du Dockerfile et du docker-compose pour le développement et la production, ajout de la licence et amélioration des pages légales

This commit is contained in:
Puechberty Arthur
2026-04-01 22:20:48 +02:00
parent b54744a6d8
commit 45a9c53687
8 changed files with 106 additions and 41 deletions
+25 -5
View File
@@ -1,11 +1,31 @@
services:
web:
build: .
hub-dev:
profiles: ["dev"]
build:
context: .
target: dev
container_name: hub-dev
ports:
- "3000:3000"
volumes:
- ./:/app
- .:/app
- /app/node_modules
- /app/.next
environment:
- NODE_ENV=development
command: npm run dev
NEXT_TELEMETRY_DISABLED: "1"
NODE_ENV: development
hub-prod:
profiles: ["prod"]
build:
context: .
target: runner
container_name: hub-prod
restart: unless-stopped
ports:
- "3000:3000"
env_file:
- .env
environment:
NEXT_TELEMETRY_DISABLED: "1"
NODE_ENV: production