Pārlūkot izejas kodu

[caddy] Clean up caddyfile

Colin Powell 2 mēneši atpakaļ
vecāks
revīzija
2afd6562c8
1 mainītis faili ar 102 papildinājumiem un 107 dzēšanām
  1. 102 107
      lab/ansible/roles/caddy/files/Caddyfile

+ 102 - 107
lab/ansible/roles/caddy/files/Caddyfile

@@ -1,150 +1,145 @@
-log {
-      output file /var/log/caddy/access.log {
-                        roll_size 1gb
-                        roll_keep 2
-                        roll_keep_for 720h
-                }
+{
+    log {
+        output file /var/log/caddy.access.log {
+            roll_size 50mb
+            roll_keep 5
+            roll_keep_for 30d
         }
+        format json
+    }
 }
-archive.lab.unbl.ink {
-    reverse_proxy archive.service:8000
+:80 {
+	root * /usr/share/caddy
+	file_server
 }
-code.unbl.ink {
-    reverse_proxy git.service:3001
+files.lab.unbl.ink {
+	root * /media/photos/misc
+	file_server {
+            browse
+	}
 }
-code.unbl.ink:222 {
-    reverse_proxy git.service:3001
+photos.unbl.ink {
+	reverse_proxy photos.service:2342
 }
-db.lab.unbl.ink {
-    reverse_proxy db.service:5050
+snap.unbl.ink {
+	reverse_proxy snapcast.service:1780
 }
-db.lab.unbl.ink:5432 {
-    reverse_proxy db.service:5432
+http://snap.unbl.ink {
+	reverse_proxy snapcast.service:1780
 }
-ci.lab.unbl.ink {
-    reverse_proxy drone.service
+http://snap.unbl.ink:1704 {
+	reverse_proxy snapcast.service:1704
 }
-
-move.see.timberwyckfarm.com {
-    reverse_proxy https://192.168.40.228 {
-        transport http {
-            tls_insecure_skip_verify
-        }
-    }
-}
-
-jelly.unbl.ink {
-    reverse_proxy jellyfin.service:8096
+http://snap.unbl.ink:1705 {
+	reverse_proxy snapcast.service:1705
 }
-photos.unbl.ink {
-    reverse_proxy photos.service
-}
-play.unbl.ink:6600 {
-    reverse_proxy mopidy.service:6600
+spot.lab.unbl.ink {
+    reverse_proxy snapcast.service:2780
 }
-mopidy.lab.unbl.ink:6600 {
-    reverse_proxy mopidy-dev.service:6600
+db.lab.unbl.ink:6432 {
+    reverse_proxy db.service:5432
 }
-snap.unbl.ink:1780 {
-    reverse_proxy mopidy.service:1780
+code.unbl.ink {
+	reverse_proxy git.service:3001
 }
-snap.unbl.ink {
-    reverse_proxy mopidy.service:1780
+code.unbl.ink:222 {
+	reverse_proxy git.service:222
 }
-play.unbl.ink {
-    reverse_proxy mopidy.service:6680
+rss.lab.unbl.ink {
+	reverse_proxy rss.service:8002
 }
-s3.unbl.ink {
-    reverse_proxy s3.service:9000 {
-        header_up X-Forwarded-Proto {scheme}
-        header_up X-Forwarded-Host {host}
-        header_up Host {host}
-    }
+ci.lab.unbl.ink {
+	reverse_proxy ci.service:8086
 }
-console.s3.unbl.ink {
-    reverse_proxy s3.service:9001
+calibre.lab.unbl.ink {
+	reverse_proxy calibre.service:8089
 }
-podcasts.lab.unbl.ink {
-    reverse_proxy podcasts.service:8004
+library.lab.unbl.ink {
+	reverse_proxy calibreweb.service:8083
 }
-vrobbler.lab.unbl.ink {
-    reverse_proxy vrobbler.service
+backyard.see.unbl.ink {
+	reverse_proxy linux.service:8081
 }
-rss.lab.unbl.ink {
-    reverse_proxy rss.service:8002
+backyard-high.see.unbl.ink {
+	reverse_proxy linux.service:8083
 }
-music.lab.unbl.ink {
-    reverse_proxy navidrome.service:4533
+orchard.see.unbl.ink {
+	reverse_proxy 192.168.40.2:8081
 }
-wx.lab.unbl.ink {
-    reverse_proxy wx.service
-    rewrite * /wx{uri}
+extension.see.unbl.ink {
+	reverse_proxy linux.service:8082
 }
-paper.lab.unbl.ink {
-    reverse_proxy paper.service:8090
+dining.see.unbl.ink {
+	reverse_proxy kitchen.service:8082
 }
-notify.unbl.ink {
-    reverse_proxy ntfy.service
+basement.see.unbl.ink {
+	reverse_proxy 192.168.40.32:8081
 }
-pass.unbl.ink {
-    reverse_proxy pass.service
+house.see.unbl.ink {
+	reverse_proxy 192.168.40.32:8083
 }
-photos.unbl.ink {
-    reverse_proxy photos.service:2342
+front.see.unbl.ink {
+	reverse_proxy laptop.service:8082
 }
-
-links.lab.unbl.ink {
-    reverse_proxy links.service
+table.see.unbl.ink {
+	reverse_proxy laptop.service:8081
 }
-emus.lab.unbl.ink {
-    reverse_proxy emus.service
+mail.see.unbl.ink {
+	reverse_proxy laptop.service:8083
 }
-calibre.lab.unbl.ink {
-    reverse_proxy calibre.service:8089
+living.see.unbl.ink {
+        reverse_proxy 192.168.40.54:8081
 }
-library.lab.unbl.ink {
-    reverse_proxy calibreweb.service:8083
+play.unbl.ink {
+	reverse_proxy mopidy.service:6680
 }
-ko.lab.unbl.ink {
-    reverse_proxy calibre.service:8037
+play.unbl.ink:6600 {
+	reverse_proxy mopidy.service:6600
 }
-run.lab.unbl.ink {
-    reverse_proxy fittrackee.service:8014
+jelly.unbl.ink {
+	reverse_proxy jellyfin.service:8096
 }
-queue.lab.unbl.ink {
-    reverse_proxy mopidy.service:5680
+wx.lab.unbl.ink {
+	reverse_proxy weather.service
 }
-stream.lab.unbl.ink {
-    reverse_proxy icecast.service:8010
+paper.unbl.ink {
+	reverse_proxy laptop.service:8090
 }
-
-backyard.see.unbl.ink {
-    reverse_proxy mundilfari.local:8081
+paper.lab.unbl.ink {
+	reverse_proxy laptop.service:8090
 }
-extension.see.unbl.ink {
-    reverse_proxy linux.service:8082
+podcasts.lab.unbl.ink {
+	reverse_proxy podcasts.service:8004
 }
-backyard-high.see.unbl.ink {
-    reverse_proxy linux.service:8083
+logs.lab.unbl.ink {
+	reverse_proxy log.service:5080
 }
-dining.see.unbl.ink {
-    reverse_proxy kitchen.service:8082
+archive.lab.unbl.ink {
+	reverse_proxy archive.service:8085
 }
-basement.see.unbl.ink {
-    reverse_proxy laptop.service:8081
+change.lab.unbl.ink {
+	reverse_proxy linux.service:5000
 }
-front.see.unbl.ink {
-    reverse_proxy laptop.service:8082
+mc-map.lab.unbl.ink {
+        reverse_proxy minecraft.service:8100
 }
-table.see.unbl.ink {
-    reverse_proxy laptop.service:8083
+s3.unbl.ink {
+    reverse_proxy s3.service:9000 {
+        header_up X-Forwarded-Proto {scheme}
+        header_up X-Forwarded-Host {host}
+        header_up Host {host}
+    }
 }
-mail.see.unbl.ink {
-    reverse_proxy kiosk.service:8080
+console.s3.unbl.ink {
+    reverse_proxy s3.service:9001
 }
-basement-low.see.unbl.ink {
-    reverse_proxy kiosk.service:8081
+move.see.timberwyckfarm.com {
+    reverse_proxy https://192.168.40.228 {
+        transport http {
+            tls_insecure_skip_verify
+        }
+    }
 }
-house.see.unbl.ink {
-    reverse_proxy kiosk.service:8082
+base.lab.unbl.ink {
+        reverse_proxy metabase.service:3000
 }