snippets&siteswork

This commit is contained in:
2026-04-27 10:01:41 +02:00
parent 32d373c96e
commit 2942caba3a
3 changed files with 36 additions and 17 deletions

View File

@@ -2,6 +2,7 @@
email {$ACME_EMAIL}
}
### FUNKSJONER ###
import snippets/*
(remote-ip) {
@internal remote_ip 10.10.10.0/24 172.16.0.0/12 127.0.0.1/8
@external remote_ip 0.0.0.0/0
@@ -11,15 +12,15 @@
tvh {$HASH}
}
}
(rate-limit) {
rate_limit {
zone git_zone {
key {remote_host}
events 30
window 10s
}
}
}
#(rate-limit) {
# rate_limit {
# zone git_zone {
# key {remote_host}
# events 30
# window 10s
# }
# }
#}
(read-only) {
@readonly {
method POST PUT DELETE PATCH
@@ -83,14 +84,14 @@ portainer.home.{$DOMENESHOP_DNS} {
}
respond "Forbidden" 403
}
kuma.home.{$DOMENESHOP_DNS} {
import dns-tls
import remote-ip
handle @internal {
reverse_proxy kuma:3001
}
respond "Forbidden" 403
}
#kuma.home.{$DOMENESHOP_DNS} {
# import dns-tls
# import remote-ip
# handle @internal {
# reverse_proxy kuma:3001
# }
# respond "Forbidden" 403
#}
vault.home.{$DOMENESHOP_DNS} {
import dns-tls
import remote-ip
@@ -101,3 +102,4 @@ vault.home.{$DOMENESHOP_DNS} {
}
import sites/*

8
caddy/sites/kuma.caddy Normal file
View File

@@ -0,0 +1,8 @@
kuma.home.{$DOMENESHOP_DNS} {
import dns-tls
import remote-ip
handle @internal {
reverse_proxy kuma:3001
}
respond "Forbidden" 403
}

View File

@@ -0,0 +1,9 @@
(rate-limit) {
rate_limit {
zone git_zone {
key {remote_host}
events 30
window 10s
}
}
}