new features

This commit is contained in:
2026-02-03 20:48:09 +01:00
parent 39655c2913
commit a4739df7de
52 changed files with 11740 additions and 129 deletions

View File

@@ -5,8 +5,52 @@ services:
dockerfile: Dockerfile
container_name: traceability_web
restart: always
environment:
- VITE_API_URL=http://data-service:3002
- VITE_EMAIL_SERVICE_URL=http://email-service:3001
networks:
- caddy_network
depends_on:
- data-service
- email-service
data-service:
build:
context: ./data-service
dockerfile: Dockerfile
container_name: data_service
restart: always
environment:
- PORT=3002
- DATA_DIR=/data
- SCRIPTS_DIR=/scripts
- PUBLIC_DIR=/srv/data
volumes:
- traceability_data:/data
- ./public/data:/srv/data
- ./public/data:/scripts
networks:
- caddy_network
email-service:
build:
context: ./email-service
dockerfile: Dockerfile
container_name: email_service
restart: always
environment:
- SMTP_ADDRESS=smtp.gmail.com
- SMTP_PORT=587
- SMTP_USER_NAME=support@nabd-co.com
- SMTP_PASSWORD=zwziglbpxyfogafc
- ADMIN_EMAIL=support@nabd-co.com
- PORT=3001
networks:
- caddy_network
volumes:
traceability_data:
driver: local
networks:
caddy_network: