add cloudflare IPs as nextcloud trusted proxies

This commit is contained in:
Noah Masur 2022-10-04 22:43:04 +00:00
parent a7117fe4e9
commit da01f3be9b

View File

@ -26,6 +26,35 @@ in {
config = { config = {
adminpassFile = adminpassFile; adminpassFile = adminpassFile;
extraTrustedDomains = [ config.nextcloudServer ]; extraTrustedDomains = [ config.nextcloudServer ];
trustedProxies = [
# Cloudflare IPv4: https://www.cloudflare.com/ips-v4
"173.245.48.0/20"
"103.21.244.0/22"
"103.22.200.0/22"
"103.31.4.0/22"
"141.101.64.0/18"
"108.162.192.0/18"
"190.93.240.0/20"
"188.114.96.0/20"
"197.234.240.0/22"
"198.41.128.0/17"
"162.158.0.0/15"
"104.16.0.0/13"
"104.24.0.0/14"
"172.64.0.0/13"
"131.0.72.0/22"
# Cloudflare IPv6: https://www.cloudflare.com/ips-v6
"2400:cb00::/32"
"2606:4700::/32"
"2803:f800::/32"
"2405:b500::/32"
"2405:8100::/32"
"2a06:98c0::/29"
"2c0f:f248::/32"
];
}; };
}; };