You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

docker-compose.yml 1.2KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. version: '3.7'
  2. x-common: &common
  3. # restart: unless-stopped
  4. env_file:
  5. - env
  6. services:
  7. mongodb:
  8. << : *common
  9. build: ./mongodb
  10. container_name: unfi-controller-mongodb
  11. networks:
  12. unfi-controller.internal.docker:
  13. aliases:
  14. - mongodb.unfi-controller.internal.docker
  15. volumes:
  16. - ./data/mongodb/db:/data/db
  17. unifi-controller:
  18. << : *common
  19. build: ./unifi-controller
  20. container_name: unfi-controller-unifi-controller
  21. networks:
  22. unfi-controller.internal.docker:
  23. aliases:
  24. - unifi-controller.unfi-controller.internal.docker
  25. volumes:
  26. - ./data/unfi-controller/data:/unifi/data
  27. - ./data/unfi-controller/log:/unifi/log
  28. - ./data/unfi-controller/cert:/unifi/cert
  29. - ./data/unfi-controller/init:/unifi/init.d
  30. ports:
  31. - "127.0.0.1:8080:8080"
  32. - "127.0.0.1:8443:8443"
  33. - "127.0.0.1:8880:8880"
  34. - "127.0.0.1:8843:8843"
  35. - "127.0.0.1:10001:10001/udp"
  36. - "0.0.0.0:3478:3478/udp"
  37. networks:
  38. unfi-controller.internal.docker: