déplacement .Keys et config

This commit is contained in:
2024-10-16 09:30:41 +02:00
parent 8e1261cfa7
commit 848fc4909e
11 changed files with 71 additions and 15 deletions
+6 -3
View File
@@ -10,10 +10,14 @@ services:
- backend-network
backend:
image: node:20
image: node:20
restart: always
hostname: jucundus-api.saucisse.ninja
working_dir: /backend
volumes:
- ./backend:/backend
- ./.Keys.js:/backend/.Keys.js
- ./config.js:/backend/config.js
ports:
- "3000"
command: ["sh", "-c", "npm install && npm run start"]
@@ -23,11 +27,10 @@ services:
- backend-network
labels:
- "traefik.enable=true"
- "traefik.http.routers.backend.rule=Host(`jucundus.saucisse.ninja`) && PathPrefix(`/backend`)"
- "traefik.http.routers.backend.rule=Host(`jucundus-api.saucisse.ninja`)"
- "traefik.http.routers.backend.entrypoints=websecure"
- "traefik.http.routers.backend.tls=true"
- "traefik.http.routers.backend.tls.certresolver=myresolver"
- "traefik.http.services.backend.loadbalancer.server.port=3000"
client:
image: nginx:latest