docker-compose.yml 698 B

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. version: '3'
  2. services:
  3. kutt:
  4. build: .
  5. container_name: kutt
  6. depends_on:
  7. - postgres
  8. - redis
  9. ports:
  10. - "3000:3000"
  11. env_file:
  12. - .env
  13. environment:
  14. DB_HOST: postgres
  15. DB_NAME: kutt
  16. DB_USER: user
  17. DB_PASSWORD: pass
  18. networks:
  19. - kutt-network
  20. redis:
  21. image: redis:alpine
  22. container_name: redis
  23. networks:
  24. - kutt-network
  25. postgres:
  26. image: postgres:12-alpine
  27. container_name: postgres
  28. environment:
  29. POSTGRES_USER: user
  30. POSTGRES_PASSWORD: pass
  31. POSTGRES_DB: kutt
  32. ports:
  33. - "54323:5432"
  34. networks:
  35. - kutt-network
  36. networks:
  37. kutt-network:
  38. driver: "bridge"