Update
This commit is contained in:
@@ -8,4 +8,4 @@ SESSION="backup-rm"
|
|||||||
COMMAND="sh backup-sync-rm.sh"
|
COMMAND="sh backup-sync-rm.sh"
|
||||||
|
|
||||||
# Whether to attach to session after running command (0 or 1)
|
# 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,5 +1,11 @@
|
|||||||
coolify.site.quack-lab.dev {
|
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
|
reverse_proxy host.docker.internal:8000
|
||||||
}
|
}
|
||||||
|
handle {
|
||||||
|
respond "Njet Molotoff" 403
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,5 +1,11 @@
|
|||||||
dashy.site.quack-lab.dev {
|
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
|
reverse_proxy dashy:8080
|
||||||
}
|
}
|
||||||
|
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
|
||||||
|
}
|
||||||
|
}
|
||||||
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]
|
[files.dashy]
|
||||||
services = [
|
services = [
|
||||||
{ domains = ["dashy.site.quack-lab.dev"], backend = "dashy:8080" },
|
{ domains = ["dashy.site.quack-lab.dev"], backend = "dashy:8080", ip_range = "lan" },
|
||||||
]
|
]
|
||||||
|
|
||||||
[files.n8n]
|
[files.n8n]
|
||||||
services = [
|
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