Update
This commit is contained in:
@@ -8,4 +8,4 @@ SESSION="backup-rm"
|
||||
COMMAND="sh backup-sync-rm.sh"
|
||||
|
||||
# Whether to attach to session after running command (0 or 1)
|
||||
ATTACH_SESSION=1
|
||||
ATTACH_SESSION=0
|
||||
|
||||
File diff suppressed because one or more lines are too long
@@ -1 +1 @@
|
||||
{"tls":{"timestamp":"2025-11-09T00:03:36.440146095Z","instance_id":"dbe630cc-bc9f-443e-b311-aec406294c5c"}}
|
||||
{"tls":{"timestamp":"2025-11-10T07:37:30.77860141Z","instance_id":"dbe630cc-bc9f-443e-b311-aec406294c5c"}}
|
||||
@@ -1,11 +1,11 @@
|
||||
actual.site.quack-lab.dev {
|
||||
@lan {
|
||||
remote_ip 192.168.0.0/16 127.0.0.0/8 10.0.0.0/8 172.16.0.0/12 86.33.11.123
|
||||
}
|
||||
handle @lan {
|
||||
reverse_proxy actual_server:5006
|
||||
}
|
||||
handle {
|
||||
respond "Njet Molotoff" 403
|
||||
}
|
||||
}
|
||||
actual.site.quack-lab.dev {
|
||||
@lan {
|
||||
remote_ip 192.168.0.0/16 127.0.0.0/8 10.0.0.0/8 172.16.0.0/12 86.33.11.123
|
||||
}
|
||||
handle @lan {
|
||||
reverse_proxy actual_server:5006
|
||||
}
|
||||
handle {
|
||||
respond "Njet Molotoff" 403
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,5 +1,11 @@
|
||||
coolify.site.quack-lab.dev {
|
||||
handle {
|
||||
@lan {
|
||||
remote_ip 192.168.0.0/16 127.0.0.0/8 10.0.0.0/8 172.16.0.0/12 86.33.11.123
|
||||
}
|
||||
handle @lan {
|
||||
reverse_proxy host.docker.internal:8000
|
||||
}
|
||||
handle {
|
||||
respond "Njet Molotoff" 403
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,5 +1,11 @@
|
||||
dashy.site.quack-lab.dev {
|
||||
handle {
|
||||
@lan {
|
||||
remote_ip 192.168.0.0/16 127.0.0.0/8 10.0.0.0/8 172.16.0.0/12 86.33.11.123
|
||||
}
|
||||
handle @lan {
|
||||
reverse_proxy dashy:8080
|
||||
}
|
||||
handle {
|
||||
respond "Njet Molotoff" 403
|
||||
}
|
||||
}
|
||||
|
||||
@@ -8,4 +8,4 @@ dozzle.site.quack-lab.dev {
|
||||
handle {
|
||||
respond "Njet Molotoff" 403
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
grist.site.quack-lab.dev {
|
||||
@lan {
|
||||
remote_ip 192.168.0.0/16 127.0.0.0/8 10.0.0.0/8 172.16.0.0/12 86.33.11.123
|
||||
}
|
||||
handle @lan {
|
||||
reverse_proxy grist:8484
|
||||
}
|
||||
handle {
|
||||
respond "Njet Molotoff" 403
|
||||
}
|
||||
}
|
||||
grist.site.quack-lab.dev {
|
||||
@lan {
|
||||
remote_ip 192.168.0.0/16 127.0.0.0/8 10.0.0.0/8 172.16.0.0/12 86.33.11.123
|
||||
}
|
||||
handle @lan {
|
||||
reverse_proxy grist:8484
|
||||
}
|
||||
handle {
|
||||
respond "Njet Molotoff" 403
|
||||
}
|
||||
}
|
||||
|
||||
@@ -19,4 +19,4 @@ journaler-typesense-admin.site.quack-lab.dev {
|
||||
handle {
|
||||
respond "Njet Molotoff" 403
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
meili-web.site.quack-lab.dev {
|
||||
@lan {
|
||||
remote_ip 192.168.0.0/16 127.0.0.0/8 10.0.0.0/8 172.16.0.0/12 86.33.11.123
|
||||
}
|
||||
handle @lan {
|
||||
reverse_proxy meili-web:24900
|
||||
}
|
||||
handle {
|
||||
respond "Njet Molotoff" 403
|
||||
}
|
||||
}
|
||||
meili-web.site.quack-lab.dev {
|
||||
@lan {
|
||||
remote_ip 192.168.0.0/16 127.0.0.0/8 10.0.0.0/8 172.16.0.0/12 86.33.11.123
|
||||
}
|
||||
handle @lan {
|
||||
reverse_proxy meili-web:24900
|
||||
}
|
||||
handle {
|
||||
respond "Njet Molotoff" 403
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
meili.site.quack-lab.dev {
|
||||
@lan {
|
||||
remote_ip 192.168.0.0/16 127.0.0.0/8 10.0.0.0/8 172.16.0.0/12 86.33.11.123
|
||||
}
|
||||
handle @lan {
|
||||
reverse_proxy meilisearch:7700
|
||||
}
|
||||
handle {
|
||||
respond "Njet Molotoff" 403
|
||||
}
|
||||
}
|
||||
meili.site.quack-lab.dev {
|
||||
@lan {
|
||||
remote_ip 192.168.0.0/16 127.0.0.0/8 10.0.0.0/8 172.16.0.0/12 86.33.11.123
|
||||
}
|
||||
handle @lan {
|
||||
reverse_proxy meilisearch:7700
|
||||
}
|
||||
handle {
|
||||
respond "Njet Molotoff" 403
|
||||
}
|
||||
}
|
||||
|
||||
@@ -68,4 +68,4 @@ power-meter-reader.site.quack-lab.dev {
|
||||
handle {
|
||||
respond "Njet Molotoff" 403
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
11
coolify/proxy/caddy/dynamic/n8n.caddy
Normal file
11
coolify/proxy/caddy/dynamic/n8n.caddy
Normal file
@@ -0,0 +1,11 @@
|
||||
n8n.site.quack-lab.dev {
|
||||
@lan {
|
||||
remote_ip 192.168.0.0/16 127.0.0.0/8 10.0.0.0/8 172.16.0.0/12 86.33.11.123
|
||||
}
|
||||
handle @lan {
|
||||
reverse_proxy n8n:5678
|
||||
}
|
||||
handle {
|
||||
respond "Njet Molotoff" 403
|
||||
}
|
||||
}
|
||||
@@ -1,22 +1,22 @@
|
||||
nsq.site.quack-lab.dev nsq-http.site.quack-lab.dev {
|
||||
@lan {
|
||||
remote_ip 192.168.0.0/16 127.0.0.0/8 10.0.0.0/8 172.16.0.0/12 86.33.11.123
|
||||
}
|
||||
handle @lan {
|
||||
reverse_proxy nsqd:4151
|
||||
}
|
||||
handle {
|
||||
respond "Njet Molotoff" 403
|
||||
}
|
||||
}
|
||||
nsqadmin.site.quack-lab.dev {
|
||||
@lan {
|
||||
remote_ip 192.168.0.0/16 127.0.0.0/8 10.0.0.0/8 172.16.0.0/12 86.33.11.123
|
||||
}
|
||||
handle @lan {
|
||||
reverse_proxy nsqadmin:4171
|
||||
}
|
||||
handle {
|
||||
respond "Njet Molotoff" 403
|
||||
}
|
||||
}
|
||||
nsq.site.quack-lab.dev nsq-http.site.quack-lab.dev {
|
||||
@lan {
|
||||
remote_ip 192.168.0.0/16 127.0.0.0/8 10.0.0.0/8 172.16.0.0/12 86.33.11.123
|
||||
}
|
||||
handle @lan {
|
||||
reverse_proxy nsqd:4151
|
||||
}
|
||||
handle {
|
||||
respond "Njet Molotoff" 403
|
||||
}
|
||||
}
|
||||
nsqadmin.site.quack-lab.dev {
|
||||
@lan {
|
||||
remote_ip 192.168.0.0/16 127.0.0.0/8 10.0.0.0/8 172.16.0.0/12 86.33.11.123
|
||||
}
|
||||
handle @lan {
|
||||
reverse_proxy nsqadmin:4171
|
||||
}
|
||||
handle {
|
||||
respond "Njet Molotoff" 403
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
pdf.site.quack-lab.dev {
|
||||
@lan {
|
||||
remote_ip 192.168.0.0/16 127.0.0.0/8 10.0.0.0/8 172.16.0.0/12 86.33.11.123
|
||||
}
|
||||
handle @lan {
|
||||
reverse_proxy stirling-pdf:8080
|
||||
}
|
||||
handle {
|
||||
respond "Njet Molotoff" 403
|
||||
}
|
||||
}
|
||||
pdf.site.quack-lab.dev {
|
||||
@lan {
|
||||
remote_ip 192.168.0.0/16 127.0.0.0/8 10.0.0.0/8 172.16.0.0/12 86.33.11.123
|
||||
}
|
||||
handle @lan {
|
||||
reverse_proxy stirling-pdf:8080
|
||||
}
|
||||
handle {
|
||||
respond "Njet Molotoff" 403
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
portainer.site.quack-lab.dev {
|
||||
@lan {
|
||||
remote_ip 192.168.0.0/16 127.0.0.0/8 10.0.0.0/8 172.16.0.0/12 86.33.11.123
|
||||
}
|
||||
handle @lan {
|
||||
reverse_proxy portainer:9000
|
||||
}
|
||||
handle {
|
||||
respond "Njet Molotoff" 403
|
||||
}
|
||||
}
|
||||
portainer.site.quack-lab.dev {
|
||||
@lan {
|
||||
remote_ip 192.168.0.0/16 127.0.0.0/8 10.0.0.0/8 172.16.0.0/12 86.33.11.123
|
||||
}
|
||||
handle @lan {
|
||||
reverse_proxy portainer:9000
|
||||
}
|
||||
handle {
|
||||
respond "Njet Molotoff" 403
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
torrent.site.quack-lab.dev {
|
||||
@lan {
|
||||
remote_ip 192.168.0.0/16 127.0.0.0/8 10.0.0.0/8 172.16.0.0/12 86.33.11.123
|
||||
}
|
||||
handle @lan {
|
||||
reverse_proxy qbit:8080
|
||||
}
|
||||
handle {
|
||||
respond "Njet Molotoff" 403
|
||||
}
|
||||
}
|
||||
torrent.site.quack-lab.dev {
|
||||
@lan {
|
||||
remote_ip 192.168.0.0/16 127.0.0.0/8 10.0.0.0/8 172.16.0.0/12 86.33.11.123
|
||||
}
|
||||
handle @lan {
|
||||
reverse_proxy qbit:8080
|
||||
}
|
||||
handle {
|
||||
respond "Njet Molotoff" 403
|
||||
}
|
||||
}
|
||||
|
||||
@@ -8,4 +8,4 @@ vikunja-typesense-admin.site.quack-lab.dev {
|
||||
handle {
|
||||
respond "Njet Molotoff" 403
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
webtop.site.quack-lab.dev {
|
||||
@lan {
|
||||
remote_ip 192.168.0.0/16 127.0.0.0/8 10.0.0.0/8 172.16.0.0/12 86.33.11.123
|
||||
}
|
||||
handle @lan {
|
||||
reverse_proxy webtop:3000
|
||||
}
|
||||
handle {
|
||||
respond "Njet Molotoff" 403
|
||||
}
|
||||
}
|
||||
webtop.site.quack-lab.dev {
|
||||
@lan {
|
||||
remote_ip 192.168.0.0/16 127.0.0.0/8 10.0.0.0/8 172.16.0.0/12 86.33.11.123
|
||||
}
|
||||
handle @lan {
|
||||
reverse_proxy webtop:3000
|
||||
}
|
||||
handle {
|
||||
respond "Njet Molotoff" 403
|
||||
}
|
||||
}
|
||||
|
||||
99
coolify/proxy/caddy/service-man/services-public.toml
Normal file
99
coolify/proxy/caddy/service-man/services-public.toml
Normal file
@@ -0,0 +1,99 @@
|
||||
# IP ranges that can be referenced by name
|
||||
[ip_ranges]
|
||||
lan = "192.168.0.0/16 127.0.0.0/8 10.0.0.0/8 172.16.0.0/12 86.33.11.123"
|
||||
|
||||
# Caddy configuration files - each key creates a separate .caddy file
|
||||
[files.actual]
|
||||
services = [
|
||||
{ domains = ["actual.site.quack-lab.dev"], backend = "actual_server:5006" }
|
||||
]
|
||||
|
||||
[files.meilisearch]
|
||||
services = [
|
||||
{ domains = ["meili.site.quack-lab.dev"], backend = "meilisearch:7700" }
|
||||
]
|
||||
|
||||
[files.meili-web]
|
||||
services = [
|
||||
{ domains = ["meili-web.site.quack-lab.dev"], backend = "meili-web:24900" }
|
||||
]
|
||||
|
||||
[files.grist]
|
||||
services = [
|
||||
{ domains = ["grist.site.quack-lab.dev"], backend = "grist:8484" }
|
||||
]
|
||||
|
||||
[files.nsq]
|
||||
services = [
|
||||
{ domains = ["nsq.site.quack-lab.dev", "nsq-http.site.quack-lab.dev"], backend = "nsqd:4151" },
|
||||
{ domains = ["nsqadmin.site.quack-lab.dev"], backend = "nsqadmin:4171" }
|
||||
]
|
||||
|
||||
[files.monitoring]
|
||||
services = [
|
||||
{ domains = ["prometheus.site.quack-lab.dev", "vmagent.site.quack-lab.dev"], backend = "host.docker.internal:43261" },
|
||||
{ domains = ["victoria.site.quack-lab.dev"], backend = "host.docker.internal:8428" },
|
||||
{ domains = ["grafana.site.quack-lab.dev"], backend = "grafana-jococcw004848ck4k0owwww0:43433" },
|
||||
{ domains = ["nodeexporter-sparky.site.quack-lab.dev"], backend = "host.docker.internal:56546" },
|
||||
{ domains = ["libre-metrics-exporter-dave.site.quack-lab.dev"], backend = "192.168.1.64:9646" },
|
||||
{ domains = ["libre-metrics-exporter-jana.site.quack-lab.dev"], backend = "192.168.1.68:9646" },
|
||||
{ domains = ["power-meter-reader.site.quack-lab.dev"], backend = "host.docker.internal:20132" }
|
||||
]
|
||||
|
||||
[files.pdf]
|
||||
services = [
|
||||
{ domains = ["pdf.site.quack-lab.dev"], backend = "stirling-pdf:8080" }
|
||||
]
|
||||
|
||||
[files.torrent]
|
||||
services = [
|
||||
{ domains = ["torrent.site.quack-lab.dev"], backend = "qbit:8080" }
|
||||
]
|
||||
|
||||
[files.portainer]
|
||||
services = [
|
||||
{ domains = ["portainer.site.quack-lab.dev"], backend = "portainer:9000" }
|
||||
]
|
||||
|
||||
[files.webtop]
|
||||
services = [
|
||||
{ domains = ["webtop.site.quack-lab.dev"], backend = "webtop:3000" }
|
||||
]
|
||||
|
||||
[files.cykcoolify]
|
||||
services = [
|
||||
{ domains = ["coolify.site.quack-lab.dev"], backend = "host.docker.internal:8000" }
|
||||
]
|
||||
|
||||
# [files.adguard]
|
||||
# services = [
|
||||
# { domains = ["adguard.site.quack-lab.dev"], backend = "adguardhome:80" },
|
||||
# # { domains = ["adguard.site.quack-lab.dev"], backend = "adguard:80", ip_range = "any" },
|
||||
# # { domains = ["adguard-dns.site.quack-lab.dev"], backend = "adguard:53", ip_range = "any" }
|
||||
# ]
|
||||
|
||||
[files.dozzle]
|
||||
services = [
|
||||
{ domains = ["dozzle.site.quack-lab.dev"], backend = "dozzle:8080" }
|
||||
]
|
||||
|
||||
[files.vikunja]
|
||||
services = [
|
||||
{ domains = ["vikunja-typesense-admin.site.quack-lab.dev"], backend = "typesense-admin:80" }
|
||||
]
|
||||
|
||||
[files.journaler]
|
||||
services = [
|
||||
{ domains = ["journaler-typesense.site.quack-lab.dev"], backend = "journal-typesense:8108" },
|
||||
{ domains = ["journaler-typesense-admin.site.quack-lab.dev"], backend = "journal-typesense-admin:80" }
|
||||
]
|
||||
|
||||
[files.dashy]
|
||||
services = [
|
||||
{ domains = ["dashy.site.quack-lab.dev"], backend = "dashy:8080" },
|
||||
]
|
||||
|
||||
[files.n8n]
|
||||
services = [
|
||||
{ domains = ["n8n.site.quack-lab.dev"], backend = "n8n:5678" },
|
||||
]
|
||||
@@ -90,10 +90,10 @@ services = [
|
||||
|
||||
[files.dashy]
|
||||
services = [
|
||||
{ domains = ["dashy.site.quack-lab.dev"], backend = "dashy:8080" },
|
||||
{ domains = ["dashy.site.quack-lab.dev"], backend = "dashy:8080", ip_range = "lan" },
|
||||
]
|
||||
|
||||
[files.n8n]
|
||||
services = [
|
||||
{ domains = ["n8n.site.quack-lab.dev"], backend = "n8n:5678" },
|
||||
{ domains = ["n8n.site.quack-lab.dev"], backend = "n8n:5678", ip_range = "lan" },
|
||||
]
|
||||
|
||||
Reference in New Issue
Block a user