Caddyfile 3.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174
  1. db.unbl.ink {
  2. reverse_proxy db.service:5050
  3. }
  4. db.unbl.ink:5432 {
  5. reverse_proxy db.service:5432
  6. }
  7. chat.unbl.ink {
  8. reverse_proxy xmpp.service
  9. }
  10. code.unbl.ink {
  11. reverse_proxy git.service:3001
  12. }
  13. code.unbl.ink:222 {
  14. reverse_proxy git.service:3001
  15. }
  16. goat.cam.timberwyckfarm.com {
  17. reverse_proxy webcams.service:8080
  18. }
  19. weather.cam.timberwyckfarm.com {
  20. reverse_proxy webcams.service:8080
  21. }
  22. south.cam.timberwyckfarm.com {
  23. reverse_proxy webcams.service:8081
  24. }
  25. mailhog.unbl.ink {
  26. reverse_proxy fakemail.service:8025
  27. }
  28. mailhog.unbl.ink:1025 {
  29. reverse_proxy fakemail.service:1025
  30. }
  31. matrix.unbl.ink {
  32. reverse_proxy /.well-known/matrix/* 192.168.1.105:8008
  33. reverse_proxy /_matrix/* 192.168.1.105:8008
  34. reverse_proxy /_matrix/* 192.168.1.105:8008
  35. reverse_proxy /_synapse/client/* 192.168.1.105:8008
  36. reverse_proxy 192.168.1.105
  37. }
  38. matrix.unbl.ink:8448 {
  39. reverse_proxy 192.168.1.105:8008
  40. }
  41. media.unbl.ink {
  42. reverse_proxy jellyfin.service:8096
  43. }
  44. jelly.unbl.ink {
  45. reverse_proxy jellyfin.service:8096
  46. }
  47. kodi.unbl.ink {
  48. reverse_proxy kodi.service:8080
  49. }
  50. kodi.unbl.ink:9090 {
  51. reverse_proxy kodi.service:9090
  52. }
  53. unblink.five.unbl.ink {
  54. reverse_proxy fifteenfive.service
  55. }
  56. admin.five.unbl.ink {
  57. reverse_proxy fifteenfive.service
  58. }
  59. green.five.unbl.ink {
  60. reverse_proxy fifteenfive.service
  61. }
  62. bamboohr.five.unbl.ink {
  63. reverse_proxy fifteenfive.service
  64. }
  65. my.five.unbl.ink {
  66. reverse_proxy fifteenfive.service
  67. }
  68. auth.five.unbl.ink {
  69. reverse_proxy fifteenfive.service
  70. }
  71. okta.five.unbl.ink {
  72. reverse_proxy fifteenfive.service
  73. }
  74. jumpcloud.five.unbl.ink {
  75. reverse_proxy fifteenfive.service
  76. }
  77. sftp.five.unbl.ink {
  78. reverse_proxy fifteenfive.service
  79. }
  80. workday.five.unbl.ink {
  81. reverse_proxy fifteenfive.service
  82. }
  83. photos.unbl.ink {
  84. reverse_proxy photos.service
  85. }
  86. mpd.unbl.ink:6600 {
  87. reverse_proxy mopidy.service:6600
  88. }
  89. play.unbl.ink {
  90. reverse_proxy mopidy.service:6680
  91. }
  92. radio.unbl.ink{
  93. reverse_proxy icecast.service:8080
  94. }
  95. queue.unbl.ink {
  96. reverse_proxy mopidy2.service:6680
  97. }
  98. search.unbl.ink {
  99. reverse_proxy search.service:4004
  100. }
  101. search.unbl.ink/_morty/ {
  102. reverse_proxy search.service:3000
  103. }
  104. s3.unbl.ink {
  105. reverse_proxy s3.service:9000
  106. }
  107. console.s3.unbl.ink {
  108. reverse_proxy s3.service:9001
  109. }
  110. podcasts.unbl.ink {
  111. reverse_proxy podcasts.service:8004
  112. }
  113. rss.unbl.ink {
  114. reverse_proxy rss.service:8002
  115. }
  116. wx.unbl.ink {
  117. reverse_proxy wx.service
  118. rewrite * /wx{uri}
  119. }
  120. null.unbl.ink {
  121. reverse_proxy zerobin.service:3255
  122. }
  123. paper.unbl.ink {
  124. reverse_proxy paperless.service
  125. }
  126. grist.unbl.ink {
  127. reverse_proxy grist.service:8484
  128. }
  129. geoloc.unbl.ink {
  130. reverse_proxy hauk.service
  131. rewrite * /hauk{uri}
  132. }
  133. cook.unbl.ink {
  134. reverse_proxy tandoor.service:8089
  135. }
  136. draw.unbl.ink {
  137. reverse_proxy drawio.service
  138. }
  139. notify.unbl.ink {
  140. reverse_proxy ntfy.service:8003
  141. }
  142. fit.unbl.ink {
  143. reverse_proxy wger.service
  144. }
  145. links.unbl.ink {
  146. reverse_proxy links.service
  147. }
  148. mblog.unbl.ink {
  149. reverse_proxy pleroma.service:4000
  150. }
  151. emus.unbl.ink {
  152. reverse_proxy emus.service:8000
  153. }
  154. reading.unbl.ink {
  155. reverse_proxy bookwyrm.service:8000
  156. }
  157. library.unbl.ink {
  158. reverse_proxy calibreweb.service:8083
  159. }
  160. tracks.unbl.ink {
  161. reverse_proxy scrobbler.service:8092
  162. }
  163. ci.unbl.ink {
  164. reverse_proxy drone.service
  165. }
  166. xmpp.unbl.ink:5222 {
  167. reverse_proxy prosody.service:5222
  168. }
  169. xmpp.unbl.ink:5269 {
  170. reverse_proxy prosody.service:5269
  171. }
  172. xmpp.unbl.ink {
  173. reverse_proxy prosody.service:5280
  174. }