Ajouter un fichier docker-compose pour configurer l'environnement de développement de l'API Timelapse

This commit is contained in:
2025-03-10 10:54:07 +01:00
parent a8494ad382
commit a65fcf0c47

25
docker-compose.yml Normal file
View File

@@ -0,0 +1,25 @@
version: '3.8'
services:
timelapse-api:
image: node:latest
container_name: timelapse-api
ports:
- "8053:3000"
volumes:
- /home/timelapse/backend:/backend
- /home/timelapse/storage:/storage
environment:
- NODE_VERSION=22.9.0
- YARN_VERSION=1.22.22
working_dir: /backend
command: /bin/bash -c "npm install && npm run dev"
restart: always
networks:
- bridge
- timelapse_network
networks:
bridge:
driver: bridge
timelapse_network:
driver: bridge