docker-compose.yml 924 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. version: '2'
  2. services:
  3. fhem:
  4. expose:
  5. - "8083"
  6. ports:
  7. - "8083:8083"
  8. build: fhem
  9. privileged: true
  10. devices:
  11. - "/dev/ttyUSB0:/dev/ttyUSB0"
  12. # volumes:
  13. # - ./elasticsearch.yml:/usr/share/elasticsearch/config/elasticsearch.yml
  14. # - ./es_data:/usr/share/elasticsearch/data
  15. networks:
  16. - code-network
  17. homebridge:
  18. expose:
  19. - "51826"
  20. ports:
  21. - "51826:51826"
  22. build: homebridge
  23. networks:
  24. - code-network
  25. mysql:
  26. expose:
  27. - "3306"
  28. - "33060"
  29. ports:
  30. - "3306:3306"
  31. - "33060:33060"
  32. image: mysql/mysql-server:5.7
  33. environment:
  34. - MYSQL_ROOT_PASSWORD=fhemlog
  35. networks:
  36. - code-network
  37. networks:
  38. code-network:
  39. driver: bridge