Advertisement
Guest User

Untitled

a guest
Oct 22nd, 2017
414
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.42 KB | None | 0 0
  1. version: '2'
  2.  
  3. networks:
  4. beefbytes-network:
  5. ipam:
  6. config:
  7. - subnet: 10.6.0.0/16
  8. gateway: 10.6.0.1
  9.  
  10.  
  11. services:
  12.  
  13. letsencrypt-dns:
  14. image: adferrand/letsencrypt-dns
  15. container_name: letsencrypt-dns
  16. networks:
  17. beefbytes-network:
  18. ipv4_address: 10.6.0.3
  19. volumes:
  20. - /mnt/docker/data/letsencrypt-dns:/etc/letsencrypt
  21. environment:
  22. - LETSENCRYPT_USER_MAIL=admin@beefbytes.com
  23. - LEXICON_PROVIDER=cloudflare
  24. - LEXICON_CLOUDFLARE_USERNAME=admin@beefbytes.com
  25. - LEXICON_CLOUDFLARE_TOKEN=token
  26.  
  27. nginx:
  28. image: wonderfall/boring-nginx
  29. container_name: nginx
  30. networks:
  31. beefbytes-network:
  32. ipv4_address: 10.6.0.2
  33. links:
  34. - flarum:flarum
  35. ports:
  36. - "80:8000"
  37. - "443:4430"
  38. volumes_from:
  39. - letsencrypt-dns:rw
  40. volumes:
  41. - /mnt/docker/data/nginx/sites-enabled:/sites-enabled
  42. - /mnt/docker/data/nginx/conf:/conf.d
  43. - /mnt/docker/data/nginx/log:/var/log/nginx
  44.  
  45. mysql:
  46. image: mysql:latest
  47. container_name: mysql
  48. networks:
  49. beefbytes-network:
  50. ipv4_address: 10.6.0.4
  51. volumes:
  52. - /mnt/docker/data/mysql:/var/lib/mysql
  53.  
  54. gitea:
  55. image: gitea/gitea:latest
  56. container_name: gitea
  57. hostname: 'git.beefbytes.com'
  58. restart: always
  59. networks:
  60. beefbytes-network:
  61. ipv4_address: 10.6.0.5
  62. volumes:
  63. - /mnt/docker/data/gitea:/data
  64. ports:
  65. - '10022:22'
  66. - '10080:3000'
  67. links:
  68. - mysql:mysql
  69.  
  70. jenkins:
  71. image: jenkinsci/blueocean
  72. container_name: jenkins
  73. hostname: 'ci.beefbytes.com'
  74. restart: always
  75. networks:
  76. beefbytes-network:
  77. ipv4_address: 10.6.0.6
  78. volumes:
  79. - /mnt/docker/data/jenkins:/var/jenkins_home
  80. ports:
  81. - '8080:8080'
  82.  
  83. flarum:
  84. image: mondedie/docker-flarum:0.1.0-beta.7-stable
  85. container_name: flarum
  86. hostname: 'forums.beefbytes.com'
  87. networks:
  88. beefbytes-network:
  89. ipv4_address: 10.6.0.7
  90. volumes:
  91. - /mnt/docker/data/flarum/assets:/flarum/app/assets
  92. - /mnt/docker/data/flarum/extensions:/flarum/app/extensions
  93. environment:
  94. - UID=1000
  95. - GID=1000
  96. - DEBUG=true
  97. - FORUM_URL=http://forums.beefbytes.com
  98. - DB_HOST=mysql
  99. - DB_USER=web_flarum
  100. - DB_NAME=web_flarum
  101. - DB_PASS=pass
  102. links:
  103. - mysql:mysql
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement