playbook.yml 1.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141
  1. ---
  2. - hosts: jails
  3. roles:
  4. - role: jails
  5. - hosts: dns
  6. roles:
  7. - role: unbound
  8. - hosts: dev_mail
  9. roles:
  10. - role: mailhog
  11. - hosts: db
  12. roles:
  13. - role: postgres
  14. - role: pgadmin4
  15. - hosts: proxy
  16. roles:
  17. - role: caddy
  18. - hosts: logs
  19. roles:
  20. - role: supervisor
  21. - role: grafana
  22. - role: loki
  23. - hosts: pbp
  24. roles:
  25. - role: supervisor
  26. - role: pbp
  27. - hosts: five
  28. roles:
  29. - role: supervisor
  30. - role: syncthing
  31. - role: nginx
  32. - role: fifteen5
  33. - hosts: search
  34. roles:
  35. - role: searx
  36. - hosts: wx
  37. roles:
  38. - role: nginx
  39. - role: weewx
  40. - hosts: git
  41. roles:
  42. - role: gogs
  43. - hosts: photos
  44. roles:
  45. - role: supervisor
  46. - role: photoview
  47. - hosts: mail
  48. roles:
  49. - role: muchsync
  50. - hosts: matrix
  51. roles:
  52. - role: nginx
  53. - role: matrix
  54. - hosts: podcasts
  55. roles:
  56. - role: podgrab
  57. - hosts: play
  58. roles:
  59. - role: mopidy
  60. - hosts: zerobin
  61. roles:
  62. - role: 0bin
  63. - hosts: cache
  64. roles:
  65. - role: redis
  66. - hosts: elasticsearch
  67. roles:
  68. - role: elasticsearch
  69. - hosts: meet
  70. roles:
  71. - role: galene
  72. - hosts: s3
  73. roles:
  74. - role: minio
  75. - hosts: media
  76. roles:
  77. - role: jellyfin
  78. - hosts: consul-nodes-dc1
  79. roles:
  80. - role: dnsmasq
  81. - role: consul
  82. - role: nomad
  83. - hosts: consul-nodes-dc2
  84. roles:
  85. - role: dnsmasq
  86. - role: consul
  87. - role: nomad
  88. - hosts: nomad-agents-dc1
  89. roles:
  90. - role: dnsmasq
  91. - role: nomad-agent
  92. - hosts: nomad-agents-dc2
  93. roles:
  94. - role: dnsmasq
  95. - role: nomad-agent
  96. - hosts: test
  97. roles:
  98. - role: jails
  99. - role: grafana
  100. - role: loki
  101. - role: nginx
  102. - role: galene
  103. - role: searx
  104. - role: minio
  105. - role: elasticsearch
  106. - role: redis
  107. - role: 0bin
  108. - role: podgrab
  109. - role: matrix
  110. - role: gogs
  111. - role: weewx
  112. - role: mailhog
  113. - role: unbound
  114. - role: postgres
  115. - role: pgadmin4