Add a bunch of dynamic - LAN only configs for services

This commit is contained in:
Sparky
2025-10-27 18:26:50 +00:00
parent 8a682d7fb4
commit ac7d5a2450
20 changed files with 270 additions and 28 deletions

View File

@@ -1 +1,4 @@
{
debug
}
import /dynamic/*.caddy

View File

@@ -0,0 +1,11 @@
actual.site.quack-lab.dev {
@lan {
remote_ip 192.168.1.0/24 127.0.0.1
}
handle @lan {
reverse_proxy actual_server:5006
}
handle {
respond "Njet Molotoff" 403
}
}

View File

@@ -0,0 +1,11 @@
grist.site.quack-lab.dev {
@lan {
remote_ip 192.168.1.0/24 127.0.0.1
}
handle @lan {
reverse_proxy grist:8484
}
handle {
respond "Njet Molotoff" 403
}
}

View File

@@ -1,8 +0,0 @@
*.site.quack-lab.dev {
debug
root * /usr/share/caddy
file_server
log {
output stdout
}
}

View File

@@ -0,0 +1,11 @@
meili-web.site.quack-lab.dev {
@lan {
remote_ip 192.168.1.0/24 127.0.0.1
}
handle @lan {
reverse_proxy meili-web:24900
}
handle {
respond "Njet Molotoff" 403
}
}

View File

@@ -0,0 +1,11 @@
meili.site.quack-lab.dev {
@lan {
remote_ip 192.168.1.0/24 127.0.0.1
}
handle @lan {
reverse_proxy meilisearch:7700
}
handle {
respond "Njet Molotoff" 403
}
}

View File

@@ -0,0 +1,35 @@
prometheus.site.quack-lab.dev vmagent.site.quack-lab.dev {
@lan {
remote_ip 192.168.1.0/24 127.0.0.1
}
handle @lan {
reverse_proxy host.docker.internal:43261
}
handle {
respond "Njet Molotoff" 403
}
}
victoria.site.quack-lab.dev {
@lan {
remote_ip 192.168.1.0/24 127.0.0.1
}
handle @lan {
reverse_proxy host.docker.internal:8428
}
handle {
respond "Njet Molotoff" 403
}
}
grafana.site.quack-lab.dev {
@lan {
remote_ip 192.168.1.0/24 127.0.0.1
}
handle @lan {
reverse_proxy grafana-jococcw004848ck4k0owwww0:43433
}
handle {
respond "Njet Molotoff" 403
}
}

View File

@@ -0,0 +1,22 @@
nsq.site.quack-lab.dev nsq-http.site.quack-lab.dev {
@lan {
remote_ip 192.168.1.0/24 127.0.0.1
}
handle @lan {
reverse_proxy nsqd:4151
}
handle {
respond "Njet Molotoff" 403
}
}
nsqadmin.site.quack-lab.dev {
@lan {
remote_ip 192.168.1.0/24 127.0.0.1
}
handle @lan {
reverse_proxy nsqadmin:4171
}
handle {
respond "Njet Molotoff" 403
}
}

View File

@@ -0,0 +1,11 @@
pdf.site.quack-lab.dev {
@lan {
remote_ip 192.168.1.0/24 127.0.0.1
}
handle @lan {
reverse_proxy stirling-pdf:8080
}
handle {
respond "Njet Molotoff" 403
}
}

View File

@@ -0,0 +1,11 @@
portainer.site.quack-lab.dev {
@lan {
remote_ip 192.168.1.0/24 127.0.0.1
}
handle @lan {
reverse_proxy portainer:9000
}
handle {
respond "Njet Molotoff" 403
}
}

View File

@@ -0,0 +1,11 @@
torrent.site.quack-lab.dev {
@lan {
remote_ip 192.168.1.0/24 127.0.0.1
}
handle @lan {
reverse_proxy qbit:8080
}
handle {
respond "Njet Molotoff" 403
}
}

View File

@@ -1,13 +1,11 @@
webtop.site.quack-lab.dev {
@lan {
remote_ip 192.168.0.0/16 127.0.0.1
remote_ip 192.168.1.0/24 127.0.0.1
}
handle @lan {
reverse_proxy webtop:3000
}
handle {
respond "Forbidden" 403
respond "Njet Molotoff" 403
}
}