playbook.yml 3.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222
  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: direnv
  30. - role: supervisor
  31. - role: pbp
  32. - hosts: fifteenfive
  33. roles:
  34. - role: direnv
  35. - role: immortal
  36. - role: syncthing
  37. - role: nginx
  38. - role: fifteen5
  39. - hosts: search
  40. roles:
  41. - role: searx
  42. - hosts: wx
  43. roles:
  44. - role: nginx
  45. - role: weewx
  46. - hosts: git
  47. roles:
  48. - role: gogs
  49. - hosts: photos
  50. roles:
  51. - role: nginx
  52. - role: immortal
  53. - role: photoview
  54. - hosts: mail
  55. roles:
  56. - role: muchsync
  57. - hosts: geoloc
  58. roles:
  59. - role: nginx
  60. - role: memcached
  61. - role: hauk
  62. - hosts: podcasts
  63. roles:
  64. - role: podgrab
  65. - hosts: mopidy
  66. roles:
  67. - role: mopidy
  68. - hosts: icecast
  69. roles:
  70. - role: icecast
  71. - hosts: pastebin
  72. roles:
  73. - role: 0bin
  74. - hosts: cache
  75. roles:
  76. - role: redis
  77. - hosts: kibana
  78. roles:
  79. - role: logstash
  80. - role: kibana
  81. - hosts: logging
  82. roles:
  83. - role: logstash
  84. - hosts: elastic
  85. roles:
  86. - role: elasticsearch
  87. - hosts: meet
  88. roles:
  89. - role: galene
  90. - hosts: s3
  91. roles:
  92. - role: minio
  93. - hosts: media
  94. roles:
  95. - role: jellyfin
  96. - hosts: consul-nodes-dc1
  97. roles:
  98. - role: dnsmasq
  99. - role: consul
  100. - role: nomad
  101. - hosts: consul-nodes-dc2
  102. roles:
  103. - role: dnsmasq
  104. - role: consul
  105. - role: nomad
  106. - hosts: nomad-agents-dc1
  107. roles:
  108. - role: dnsmasq
  109. - role: nomad-agent
  110. - hosts: nomad-agents-dc2
  111. roles:
  112. - role: dnsmasq
  113. - role: nomad-agent
  114. - hosts: timelapse
  115. roles:
  116. - role: nginx
  117. - role: timelapse
  118. - hosts: recipes
  119. roles:
  120. - role: immortal
  121. - role: nginx
  122. - role: tandoor
  123. - hosts: paper
  124. roles:
  125. - role: immortal
  126. - role: nginx
  127. - role: paperless
  128. - hosts: draw
  129. roles:
  130. - role: nginx
  131. - role: drawio
  132. - hosts: notify
  133. roles:
  134. - role: ntfy
  135. - hosts: matrix
  136. roles:
  137. - role: nginx
  138. - role: dendrite
  139. - hosts: reading
  140. roles:
  141. - role: immortal
  142. - role: bookwyrm
  143. - hosts: scrobbler
  144. roles:
  145. - role: maloja
  146. - role: multi-scrobbler
  147. - hosts: fit
  148. roles:
  149. - role: immortal
  150. - role: nginx
  151. - role: wger
  152. - hosts: test
  153. roles:
  154. - role: direnv
  155. - role: immortal
  156. - role: jails
  157. - role: syncthing
  158. - role: nginx
  159. - role: galene
  160. - role: searx
  161. - role: minio
  162. - role: elasticsearch
  163. - role: redis
  164. - role: 0bin
  165. - role: podgrab
  166. - role: matrix
  167. - role: gogs
  168. - role: weewx
  169. - role: mailhog
  170. - role: unbound
  171. - role: postgres
  172. - role: elasticsearch
  173. - role: logstash
  174. - role: kibana
  175. - role: icecast
  176. - role: hauk
  177. - role: excalidraw
  178. - role: drawio
  179. - role: miniflux
  180. - role: ntfy
  181. - role: fifteen5
  182. - role: photoview
  183. - role: tandoor