summaryrefslogtreecommitdiff
path: root/caddy
diff options
context:
space:
mode:
authorpants <niklasjo2004@gmail.com>2026-09-21 14:16:02 -0700
committerpants <niklasjo2004@gmail.com>2026-09-21 14:16:02 -0700
commit40f81d08239763c2b5c05af63f17e3fd098d978d (patch)
treeb4475da076490a5fadc69904ad26bcf4ac46b9fc /caddy
init
Diffstat (limited to 'caddy')
-rw-r--r--caddy/Caddyfile82
1 files changed, 82 insertions, 0 deletions
diff --git a/caddy/Caddyfile b/caddy/Caddyfile
new file mode 100644
index 0000000..6fa891b
--- /dev/null
+++ b/caddy/Caddyfile
@@ -0,0 +1,82 @@
+# The Caddyfile is an easy way to configure your Caddy web server.
+#
+# To use your own domain name (with automatic HTTPS), first make
+# sure your domain's A/AAAA DNS records are properly pointed to
+# this machine's public IP, then replace the line below with your
+# domain name.
+
+# Unless the file starts with a global options block, the first
+# uncommented line is always the address of your site.
+# Caddy will automatically obtain ACME certs for domains
+# example.com {
+# root * /path/to/example.com
+# file_server
+# }
+# Refer to the Caddy docs for more information:
+# https://caddyserver.com/docs/caddyfile
+
+# johnsonfamilies.net
+pbs.johnsonfamilies.net {
+ reverse_proxy https://10.100.1.100:8007
+}
+
+portainer.johnsonfamilies.net {
+ reverse_proxy http://10.100.1.51:9000
+}
+
+cloud.johnsonfamilies.net {
+ reverse_proxy http://10.100.1.53:11000
+}
+
+pve.johnsonfamilies.net {
+ reverse_proxy https://10.100.1.50:8006
+}
+
+kuma.johnsonfamilies.net {
+ reverse_proxy http://10.100.1.51:3001
+}
+
+ds1621.johnsonfamilies.net {
+ reverse_proxy http://10.100.0.58:5000
+}
+
+ds1513.johnsonfamilies.net {
+ reverse_proxy https://10.100.0.194:5001
+}
+
+files.r720.johnsonfamilies.net {
+ reverse_proxy http://10.100.0.214:8080
+}
+chat.johnsonfamilies.net {
+ reverse_proxy http://10.100.1.51:8080
+}
+# galacticpants.net
+unifi.galacticpants.net {
+ reverse_proxy https://10.100.0.1:443 {
+ transport http {
+ tls_insecure_skip_verify
+ }
+ }
+}
+jellyfin.galacticpants.net {
+ reverse_proxy http://10.100.1.1:8196
+}
+chat.galacticpants.net {
+ reverse_proxy http://10.100.1.1:3030
+}
+vault.galacticpants.net {
+ reverse_proxy http://10.100.1.1:9090
+}
+git.galacticpants.net {
+ reverse_proxy http://10.100.1.1:3000
+}
+home.galacticpants.net {
+ reverse_proxy http://10.100.1.150:8123
+}
+immich.galacticpants.net {
+ reverse_proxy http://10.100.1.1:2283
+}
+fs.galacticpants.net {
+ root /
+ file_server browse
+}