浏览代码

[caddy] Add a Caddyfile that works

Colin Powell 3 年之前
父节点
当前提交
2a875bb193
共有 1 个文件被更改,包括 150 次插入0 次删除
  1. 150 0
      ansible/roles/caddy/files/Caddyfile

+ 150 - 0
ansible/roles/caddy/files/Caddyfile

@@ -0,0 +1,150 @@
+db.unbl.ink {
+    reverse_proxy 192.168.1.235:5050
+}
+db.unbl.ink:5432 {
+    reverse_proxy 192.168.1.235:5432
+}
+code.unbl.ink {
+    reverse_proxy 192.168.1.239:3000
+}
+goat.cam.unbl.ink {
+    reverse_proxy 192.168.1.126:8080
+}
+pasture.cam.unbl.ink {
+    reverse_proxy 192.168.1.126:8081
+}
+garden.cam.unbl.ink {
+    reverse_proxy 192.168.1.126:8082
+}
+weather.cam.unbl.ink {
+    reverse_proxy rhea.service:8080
+}
+goat.cam.timberwyckfarm.com {
+    reverse_proxy 192.168.1.126:8080
+}
+pasture.cam.timberwyckfarm.com {
+    reverse_proxy 192.168.1.126:8081
+}
+garden.cam.timberwyckfarm.com {
+    reverse_proxy 192.168.1.126:8082
+}
+weather.cam.timberwyckfarm.com {
+    reverse_proxy rhea.service:8080
+}
+mailhog.unbl.ink {
+    reverse_proxy 192.168.1.89
+}
+mailhog.unbl.ink:1025 {
+    reverse_proxy 192.168.1.89:1025
+}
+matrix.unbl.ink {
+  reverse_proxy /.well-known/matrix/* 192.168.1.105:8008
+  reverse_proxy /_matrix/* 192.168.1.105:8008
+  reverse_proxy /_matrix/* 192.168.1.105:8008
+  reverse_proxy /_synapse/client/* 192.168.1.105:8008
+  reverse_proxy 192.168.1.105
+}
+matrix.unbl.ink:8448 {
+  reverse_proxy 192.168.1.105:8008
+}
+media.unbl.ink {
+    reverse_proxy 192.168.1.178:8096
+}
+pixel.unbl.ink {
+    reverse_proxy pixelfed.service
+}
+unblink.five.unbl.ink {
+    reverse_proxy dev-ff.service:8000
+}
+admin.five.unbl.ink {
+    reverse_proxy dev-ff.service:8000
+}
+green.five.unbl.ink {
+    reverse_proxy dev-ff.service:8000
+}
+bamboohr.five.unbl.ink {
+    reverse_proxy dev-ff.service:8000
+}
+my.five.unbl.ink {
+    reverse_proxy dev-ff.service:8000
+}
+auth.five.unbl.ink {
+    reverse_proxy dev-ff.service:8000
+}
+okta.five.unbl.ink {
+    reverse_proxy dev-ff.service:8000
+}
+jumpcloud.five.unbl.ink {
+    reverse_proxy dev-ff.service:8000
+}
+sftp.five.unbl.ink {
+    reverse_proxy dev-ff.service:8000
+}
+workday.five.unbl.ink {
+    reverse_proxy dev-ff.service:8000
+}
+sftp-workday.five.unbl.ink {
+    reverse_proxy dev-ff.service:8000
+}
+photos.unbl.ink {
+    handle_path /api/* {
+        reverse_proxy photos.service:4001
+    }
+    handle {
+        reverse_proxy photos.service
+    }
+}
+mpd.unbl.ink:6600 {
+    reverse_proxy mopidy.service:6600
+}
+mathesar.unbl.ink:3000 {
+    reverse_proxy mathesar.service:3000
+}
+mathesar.unbl.ink {
+    reverse_proxy mathesar.service:8000
+}
+play.unbl.ink {
+    reverse_proxy mopidy.service:6680
+}
+stream.unbl.ink {
+    reverse_proxy mopidy.service:8000
+}
+search.unbl.ink {
+    reverse_proxy 192.168.1.113:4004
+}
+search.unbl.ink/_morty/ {
+    reverse_proxy 192.168.1.113:3000
+}
+meet.unbl.ink {
+    reverse_proxy galene.service:8443
+}
+s3.unbl.ink {
+    reverse_proxy minio.service:9000
+}
+podcasts.unbl.ink {
+    reverse_proxy podcasts.service:8080
+}
+rss.unbl.ink {
+    reverse_proxy 192.168.1.117:8080
+}
+wx.unbl.ink {
+    reverse_proxy wx.service
+}
+xmpp.unbl.ink {
+    reverse_proxy xmpp.service:5280
+}
+sentry.unbl.ink {
+    reverse_proxy 192.168.1.215:9000
+}
+logs.unbl.ink {
+    reverse_proxy grafana.service:3000
+}
+invoices.unbl.ink {
+    reverse_proxy crater.service
+}
+null.unbl.ink {
+    reverse_proxy 0bin.service:3255
+}
+funk.unbl.ink {
+    reverse_proxy funkwhale.service
+}