Initial commit — specs pré-projet SatPRO + site de présentation (viewer, annotations, gestion des accès)

This commit is contained in:
2026-10-12 12:11:04 +02:00
commit 30608afd9e
77 changed files with 20581 additions and 0 deletions
+17
View File
@@ -0,0 +1,17 @@
FROM node:22-alpine
WORKDIR /app
# curl pour le healthcheck du compose
RUN apk add --no-cache curl
# Dépendances (couche cache)
COPY package*.json ./
RUN npm ci --omit=dev
# Code source
COPY src ./src
ENV PORT=8080
EXPOSE 8080
CMD ["node", "src/server.js"]