Advertisement
Guest User

Untitled

a guest
Mar 24th, 2019
116
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.55 KB | None | 0 0
  1. version: '2.2'
  2.  
  3. networks:
  4. traefik:
  5. external: true
  6. guacamole:
  7. external: true
  8.  
  9. services:
  10. guacamole:
  11. container_name: guacamole
  12. image: guacamole/guacamole
  13. restart: always
  14. cpu_percent: 80
  15. mem_limit: 1G
  16. depends_on:
  17. - guacd
  18. - database
  19. labels:
  20. - traefik.enable=true
  21. - traefik.docker.network=traefik
  22. - traefik.frontend.rule=Host:guacamole.XXXX.tld;AddPrefix:/guacamole
  23. - traefik.port=8080
  24. environment:
  25. - GUACD_HOSTNAME=guacd
  26. - GUACAMOLE_HOME=/etc/guacamole-home
  27. - MYSQL_HOSTNAME=database
  28. - MYSQL_DATABASE=guacamole
  29. - MYSQL_USER=guacamole
  30. - MYSQL_PASSWORD=XXXXXX
  31. volumes:
  32. - ./home:/etc/guacamole-home:ro
  33. - /etc/localtime:/etc/localtime:ro
  34. networks:
  35. - guacamole
  36. - traefik
  37.  
  38. guacd:
  39. container_name: guacamole_guacd
  40. image: guacamole/guacd
  41. restart: always
  42. environment:
  43. - GUACD_LOG_LEVEL=warning
  44. volumes:
  45. - /var/lib/guacamole/drive:/drive:rw
  46. - /var/lib/guacamole/record:/record:rw
  47. - /etc/localtime:/etc/localtime:ro
  48. networks:
  49. - guacamole
  50.  
  51. database:
  52. container_name: guacamole_database
  53. image: mariadb
  54. restart: always
  55. cpu_percent: 80
  56. mem_limit: 128M
  57. environment:
  58. - MYSQL_DATABASE=guacamole
  59. - MYSQL_USER=guacamole
  60. - MYSQL_PASSWORD=XXXXXXX
  61. - MYSQL_ROOT_PASSWORD=XXXXXXX
  62. volumes:
  63. - ./init:/docker-entrypoint-initdb.d:ro
  64. - /var/lib/guacamole/database:/var/lib/mysql
  65. - /etc/localtime:/etc/localtime:ro
  66. networks:
  67. - guacamole
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement