playbook.yml 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172
  1. ---
  2. - hosts: jails
  3. roles:
  4. - role: jails
  5. - role: filebeat
  6. - hosts: dns
  7. roles:
  8. - role: unbound
  9. - hosts: fakemail
  10. roles:
  11. - role: mailhog
  12. - hosts: db
  13. roles:
  14. - role: postgres
  15. - role: pgadmin4
  16. - hosts: rss
  17. roles:
  18. - role: miniflux
  19. - hosts: proxy
  20. roles:
  21. - role: caddy
  22. - hosts: logs
  23. roles:
  24. - role: supervisor
  25. - role: elasticsearch
  26. - role: kibana
  27. - hosts: pbp
  28. roles:
  29. - role: supervisor
  30. - role: pbp
  31. - hosts: fifteenfive
  32. roles:
  33. - role: supervisor
  34. - role: syncthing
  35. - role: nginx
  36. - role: fifteen5
  37. - hosts: search
  38. roles:
  39. - role: searx
  40. - hosts: wx
  41. roles:
  42. - role: nginx
  43. - role: weewx
  44. - hosts: git
  45. roles:
  46. - role: gogs
  47. - hosts: photos
  48. roles:
  49. - role: nginx
  50. - role: immortal
  51. - role: photoview
  52. - hosts: mail
  53. roles:
  54. - role: muchsync
  55. - hosts: matrix
  56. roles:
  57. - role: nginx
  58. - role: matrix
  59. - hosts: geoloc
  60. roles:
  61. - role: nginx
  62. - role: hauk
  63. - hosts: podcasts
  64. roles:
  65. - role: podgrab
  66. - hosts: play
  67. roles:
  68. - role: mopidy
  69. - hosts: pastebin
  70. roles:
  71. - role: 0bin
  72. - hosts: cache
  73. roles:
  74. - role: redis
  75. - hosts: kibana
  76. roles:
  77. - role: logstash
  78. - role: kibana
  79. - hosts: logging
  80. roles:
  81. - role: logstash
  82. - hosts: elastic
  83. roles:
  84. - role: elasticsearch
  85. - hosts: meet
  86. roles:
  87. - role: galene
  88. - hosts: s3
  89. roles:
  90. - role: minio
  91. - hosts: media
  92. roles:
  93. - role: jellyfin
  94. - hosts: consul-nodes-dc1
  95. roles:
  96. - role: dnsmasq
  97. - role: consul
  98. - role: nomad
  99. - hosts: consul-nodes-dc2
  100. roles:
  101. - role: dnsmasq
  102. - role: consul
  103. - role: nomad
  104. - hosts: nomad-agents-dc1
  105. roles:
  106. - role: dnsmasq
  107. - role: nomad-agent
  108. - hosts: nomad-agents-dc2
  109. roles:
  110. - role: dnsmasq
  111. - role: nomad-agent
  112. - hosts: timelapse
  113. roles:
  114. - role: nginx
  115. - role: timelapse
  116. - hosts: recipes
  117. roles:
  118. - role: immortal
  119. - role: nginx
  120. - role: tandoor
  121. - hosts: test
  122. roles:
  123. - role: jails
  124. - role: grafana
  125. - role: loki
  126. - role: nginx
  127. - role: galene
  128. - role: searx
  129. - role: minio
  130. - role: elasticsearch
  131. - role: redis
  132. - role: 0bin
  133. - role: podgrab
  134. - role: matrix
  135. - role: gogs
  136. - role: weewx
  137. - role: mailhog
  138. - role: unbound
  139. - role: postgres
  140. - role: pgadmin4