1
0

docker-compose.yml 934 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. # This needs at least compose 1.6.0
  2. version: '2'
  3. services:
  4. mysqldata:
  5. image: mysql:5.7
  6. command: /bin/true
  7. mysql:
  8. image: mysql:5.7
  9. volumes_from:
  10. - mysqldata
  11. environment:
  12. MYSQL_ROOT_PASSWORD: myrootpassword
  13. MYSQL_DATABASE: huginn
  14. MYSQL_USER: huginn
  15. MYSQL_PASSWORD: myhuginnpassword
  16. huginn_web:
  17. image: huginn/huginn-single-process
  18. restart: always
  19. extends:
  20. file: environment.yml
  21. service: huginn_base
  22. ports:
  23. - 3000:3000
  24. links:
  25. - mysql
  26. environment:
  27. MYSQL_PORT_3306_TCP_ADDR: mysql
  28. MYSQL_PORT_3306_TCP_PORT: 3306
  29. huginn_threaded:
  30. image: huginn/huginn-single-process
  31. restart: always
  32. extends:
  33. file: environment.yml
  34. service: huginn_base
  35. links:
  36. - mysql
  37. command: /scripts/init bin/threaded.rb
  38. environment:
  39. MYSQL_PORT_3306_TCP_ADDR: mysql
  40. MYSQL_PORT_3306_TCP_PORT: 3306