docker-compose.yml 500 B

123456789101112131415161718192021222324252627282930
  1. version: '3.8'
  2. services:
  3. backend:
  4. build:
  5. context: ./backend
  6. dockerfile: Dockerfile
  7. ports:
  8. - "3000:3000"
  9. environment:
  10. MONGO_URI: mongodb://mongo:27017/invoice-db
  11. JWT_SECRET: "your_jwt_secret"
  12. depends_on:
  13. - mongo
  14. frontend:
  15. build:
  16. context: ./frontend
  17. dockerfile: Dockerfile
  18. ports:
  19. - "8081:8081"
  20. mongo:
  21. image: mongo
  22. ports:
  23. - "27017:27017"
  24. volumes:
  25. - mongo-data:/data/db
  26. volumes:
  27. mongo-data: