This commit is contained in:
@@ -73,7 +73,7 @@ in
|
|||||||
};
|
};
|
||||||
|
|
||||||
extraConfig = ''
|
extraConfig = ''
|
||||||
(common_config) {
|
(strict_config) {
|
||||||
encode zstd gzip
|
encode zstd gzip
|
||||||
|
|
||||||
defender garbage {
|
defender garbage {
|
||||||
@@ -84,7 +84,7 @@ in
|
|||||||
Strict-Transport-Security "max-age=31536000; includeSubDomains; preload"
|
Strict-Transport-Security "max-age=31536000; includeSubDomains; preload"
|
||||||
X-Content-Type-Options "nosniff"
|
X-Content-Type-Options "nosniff"
|
||||||
X-Frame-Options "DENY"
|
X-Frame-Options "DENY"
|
||||||
X-Robots-Tag "noimageindex, noodp, noydir, noindex, nofollow"
|
X-Robots-Tag "noimageindex, noodp, noydir, nofollow"
|
||||||
Referrer-Policy "strict-origin-when-cross-origin"
|
Referrer-Policy "strict-origin-when-cross-origin"
|
||||||
Content-Security-Policy "default-src 'self'; script-src 'self' 'unsafe-inline' 'unsafe-eval'; style-src 'self' 'unsafe-inline'; img-src 'self' data: blob: https://*.atri.dad https://*.atash.dev; font-src 'self' data:; connect-src 'self' wss: https://*.atri.dad https://*.atash.dev; object-src 'none'; base-uri 'self'; frame-ancestors 'none'"
|
Content-Security-Policy "default-src 'self'; script-src 'self' 'unsafe-inline' 'unsafe-eval'; style-src 'self' 'unsafe-inline'; img-src 'self' data: blob: https://*.atri.dad https://*.atash.dev; font-src 'self' data:; connect-src 'self' wss: https://*.atri.dad https://*.atash.dev; object-src 'none'; base-uri 'self'; frame-ancestors 'none'"
|
||||||
-Server
|
-Server
|
||||||
@@ -99,7 +99,7 @@ in
|
|||||||
Strict-Transport-Security "max-age=31536000; includeSubDomains; preload"
|
Strict-Transport-Security "max-age=31536000; includeSubDomains; preload"
|
||||||
X-Content-Type-Options "nosniff"
|
X-Content-Type-Options "nosniff"
|
||||||
X-Frame-Options "DENY"
|
X-Frame-Options "DENY"
|
||||||
X-Robots-Tag "noimageindex, noodp, noydir, noindex, nofollow"
|
X-Robots-Tag "noimageindex, noodp, noydir, nofollow"
|
||||||
Referrer-Policy "strict-origin-when-cross-origin"
|
Referrer-Policy "strict-origin-when-cross-origin"
|
||||||
Content-Security-Policy "default-src 'self'; script-src 'self' 'unsafe-inline' 'unsafe-eval'; style-src 'self' 'unsafe-inline'; img-src 'self' data: blob: https:; font-src 'self' data:; connect-src 'self' wss: https://*.atri.dad https://*.atash.dev; media-src 'self' https://rogers-hls.leanstream.co; object-src 'none'; base-uri 'self'; frame-ancestors 'none'"
|
Content-Security-Policy "default-src 'self'; script-src 'self' 'unsafe-inline' 'unsafe-eval'; style-src 'self' 'unsafe-inline'; img-src 'self' data: blob: https:; font-src 'self' data:; connect-src 'self' wss: https://*.atri.dad https://*.atash.dev; media-src 'self' https://rogers-hls.leanstream.co; object-src 'none'; base-uri 'self'; frame-ancestors 'none'"
|
||||||
-Server
|
-Server
|
||||||
@@ -108,7 +108,7 @@ in
|
|||||||
}
|
}
|
||||||
|
|
||||||
${atriDotDad} {
|
${atriDotDad} {
|
||||||
import common_config
|
import strict_config
|
||||||
|
|
||||||
handle /.well-known/matrix/server {
|
handle /.well-known/matrix/server {
|
||||||
header Content-Type application/json
|
header Content-Type application/json
|
||||||
@@ -129,31 +129,32 @@ in
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
analytics.${atriDotDad} { ${mkProxy 30060 "common_config"} }
|
analytics.${atriDotDad} { ${mkProxy 30060 "strict_config"} }
|
||||||
ascently.${atriDotDad} { ${mkProxy 8838 "common_config"} }
|
ascently.${atriDotDad} { ${mkProxy 8838 "strict_config"} }
|
||||||
chef.${atriDotDad} { ${mkProxy 30111 "common_config"} }
|
chef.${atriDotDad} { ${mkProxy 30111 "strict_config"} }
|
||||||
democlimb.${atriDotDad} { ${mkProxy 8008 "common_config"} }
|
democlimb.${atriDotDad} { ${mkProxy 8008 "strict_config"} }
|
||||||
fedi.${atriDotDad} { ${mkProxy 8181 "common_config"} }
|
fedi.${atriDotDad} { ${mkProxy 8181 "strict_config"} }
|
||||||
gist.${atriDotDad} { ${mkProxy 1227 "common_config"} }
|
gist.${atriDotDad} { ${mkProxy 1227 "strict_config"} }
|
||||||
git.${atriDotDad} { ${mkProxy 30010 "common_config"} }
|
git.${atriDotDad} { ${mkProxy 30010 "strict_config"} }
|
||||||
links.${atriDotDad} { ${mkProxy 30243 "common_config"} }
|
links.${atriDotDad} { ${mkProxy 30243 "strict_config"} }
|
||||||
memos.${atriDotDad} { ${mkProxy 30311 "common_config"} }
|
memos.${atriDotDad} { ${mkProxy 30311 "strict_config"} }
|
||||||
mermaid.${atriDotDad} { ${mkProxy 8280 "relaxed_config"} }
|
mermaid.${atriDotDad} { ${mkProxy 8280 "relaxed_config"} }
|
||||||
msrc.${atriDotDad} { ${mkProxy 3311 "common_config"} }
|
msrc.${atriDotDad} { ${mkProxy 3311 "strict_config"} }
|
||||||
openclimb.${atriDotDad} { ${mkProxy 1337 "common_config"} }
|
openclimb.${atriDotDad} { ${mkProxy 1337 "strict_config"} }
|
||||||
photos.${atriDotDad} { ${mkProxy 30041 "common_config"} }
|
photos.${atriDotDad} { ${mkProxy 30041 "strict_config"} }
|
||||||
abs.${atriDotDad} { ${mkProxy 30067 "common_config"} }
|
abs.${atriDotDad} { ${mkProxy 30067 "strict_config"} }
|
||||||
s3.${atriDotDad} { ${mkProxy 30188 "common_config"} }
|
s3.${atriDotDad} { ${mkProxy 30188 "strict_config"} }
|
||||||
search.${atriDotDad} { ${mkProxy 30053 "relaxed_config"} }
|
search.${atriDotDad} { ${mkProxy 30053 "relaxed_config"} }
|
||||||
vault.${atriDotDad} { ${mkProxy 30032 "common_config"} }
|
vault.${atriDotDad} { ${mkProxy 30032 "strict_config"} }
|
||||||
vids.${atriDotDad} { ${mkProxy 31008 "common_config"} }
|
vids.${atriDotDad} { ${mkProxy 31008 "strict_config"} }
|
||||||
music.${atriDotDad} { ${mkProxy 30043 "common_config"} }
|
music.${atriDotDad} { ${mkProxy 30043 "strict_config"} }
|
||||||
books.${atriDotDad} { ${mkProxy 31067 "common_config"} }
|
books.${atriDotDad} { ${mkProxy 31067 "strict_config"} }
|
||||||
tv.${atriDotDad} { ${mkProxy 30013 "common_config"} }
|
tv.${atriDotDad} { ${mkProxy 30013 "strict_config"} }
|
||||||
|
code.${atriDotDad} { ${mkProxy 30145 "strict_config"} }
|
||||||
|
|
||||||
ripkyle.org { ${mkProxy 4321 "common_config"} }
|
ripkyle.org { ${mkProxy 4321 "strict_config"} }
|
||||||
${atashDotDev} { ${mkProxy 6969 "common_config"} }
|
${atashDotDev} { ${mkProxy 6969 "strict_config"} }
|
||||||
chronus.${atashDotDev} { ${mkProxy 7337 "common_config"} }
|
chronus.${atashDotDev} { ${mkProxy 7337 "strict_config"} }
|
||||||
|
|
||||||
${matrixDomain} {
|
${matrixDomain} {
|
||||||
request_body {
|
request_body {
|
||||||
|
|||||||
Reference in New Issue
Block a user