forked from c3d2/nix-config
Disable proxy connect
Only worked with open http2 connection :(
This commit is contained in:
parent
b3475da2da
commit
b05d8ca7c2
|
@ -120,26 +120,26 @@
|
|||
gnome-initial-setup.enable = false;
|
||||
};
|
||||
|
||||
nginx = {
|
||||
appendHttpConfig = ''
|
||||
log_format proxyCombined '$proxy_protocol_addr - $remote_user [$time_local] '
|
||||
'"$request" $status $body_bytes_sent '
|
||||
'"$http_referer" "$http_user_agent"';
|
||||
# nginx = {
|
||||
# appendHttpConfig = ''
|
||||
# log_format proxyCombined '$proxy_protocol_addr - $remote_user [$time_local] '
|
||||
# '"$request" $status $body_bytes_sent '
|
||||
# '"$http_referer" "$http_user_agent"';
|
||||
|
||||
access_log /var/log/nginx/access.log proxyCombined;
|
||||
'';
|
||||
commonServerConfig = with zentralwerk.lib.config.site.net.serv; ''
|
||||
# https://docs.nginx.com/nginx/admin-guide/load-balancer/using-proxy-protocol/
|
||||
set_real_ip_from ${hosts4.public-access-proxy};
|
||||
set_real_ip_from ${hosts6.up4.public-access-proxy};
|
||||
# access_log /var/log/nginx/access.log proxyCombined;
|
||||
# '';
|
||||
# commonServerConfig = with zentralwerk.lib.config.site.net.serv; ''
|
||||
# # https://docs.nginx.com/nginx/admin-guide/load-balancer/using-proxy-protocol/
|
||||
# set_real_ip_from ${hosts4.public-access-proxy};
|
||||
# set_real_ip_from ${hosts6.up4.public-access-proxy};
|
||||
|
||||
real_ip_header proxy_protocol;
|
||||
# real_ip_header proxy_protocol;
|
||||
|
||||
proxy_set_header X-Real-IP $proxy_protocol_addr;
|
||||
proxy_set_header X-Forwarded-For $proxy_protocol_addr;
|
||||
'';
|
||||
defaultExtraParameters = [ "proxy_protocol" ];
|
||||
};
|
||||
# proxy_set_header X-Real-IP $proxy_protocol_addr;
|
||||
# proxy_set_header X-Forwarded-For $proxy_protocol_addr;
|
||||
# '';
|
||||
# defaultExtraParameters = [ "proxy_protocol" ];
|
||||
# };
|
||||
|
||||
openssh = {
|
||||
# Required for deployment and sops
|
||||
|
|
36
flake.lock
36
flake.lock
|
@ -216,11 +216,11 @@
|
|||
"rust-analyzer-src": "rust-analyzer-src"
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1673850338,
|
||||
"narHash": "sha256-XrHTDaBw4n4RxzaiMasGyeD/rrQE2IiKENhoWJN+UVw=",
|
||||
"lastModified": 1673936585,
|
||||
"narHash": "sha256-5fDrM+jPUvXIFnw/72zk/05wfNTXItiG1WhF+1dok1w=",
|
||||
"owner": "nix-community",
|
||||
"repo": "fenix",
|
||||
"rev": "ada3f508ccff5394c27d2801b4f1f3a0b7cae0f7",
|
||||
"rev": "a9a262cbec1f1c3f771071fd1a246ee05811f5a1",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -357,11 +357,11 @@
|
|||
},
|
||||
"nixos": {
|
||||
"locked": {
|
||||
"lastModified": 1673830795,
|
||||
"narHash": "sha256-QE9Lbg57omr0QEXo9OYR3hcT53+6wBUDnU7mzjoAphY=",
|
||||
"lastModified": 1674003625,
|
||||
"narHash": "sha256-iZqOdVvVCyXDvCf2FCQ2VpJn6xSIuuQiUabVuDPMKmI=",
|
||||
"owner": "SuperSandro2000",
|
||||
"repo": "nixpkgs",
|
||||
"rev": "26104cab6dba94ece075b0c3ca02f430a7032e98",
|
||||
"rev": "13cb2bce571d0ab686a0085edcb69bcd94350bdf",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -409,11 +409,11 @@
|
|||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1673912096,
|
||||
"narHash": "sha256-s4evHzLBEV9a6dketfri22Omlb2hn69+476YGXhmQrw=",
|
||||
"lastModified": 1673918058,
|
||||
"narHash": "sha256-tHIoNJPs9JOk+5347MpIMne6ZqAHQZ4xYp5wozhyOis=",
|
||||
"owner": "SuperSandro2000",
|
||||
"repo": "nixos-modules",
|
||||
"rev": "dd49629a0671b90d482de50aadfbceea91fe8bcb",
|
||||
"rev": "ca65dd58994a607483c0ba1f46c79165e6836e04",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -463,11 +463,11 @@
|
|||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1673862862,
|
||||
"narHash": "sha256-mCVk62BLym2Paxg7xWxZBz6WJDAefaAuVkjdnLPF8kY=",
|
||||
"lastModified": 1673947324,
|
||||
"narHash": "sha256-fws9xZVFtljY53r8190pneRT/QPNY1yvHmTnAui1pDw=",
|
||||
"owner": "astro",
|
||||
"repo": "nix-openwrt-imagebuilder",
|
||||
"rev": "ef4e6466697665fb7db155dce70b4a54de1a9810",
|
||||
"rev": "b8cbf41cd872fa223cc3b6d8af63ccca4c058363",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -516,11 +516,11 @@
|
|||
"rust-analyzer-src": {
|
||||
"flake": false,
|
||||
"locked": {
|
||||
"lastModified": 1673789827,
|
||||
"narHash": "sha256-m+EVsqnYIDdabuIs7K+e343RZ7V3mQHijoYuHWS7Dj4=",
|
||||
"lastModified": 1673896279,
|
||||
"narHash": "sha256-asIn7cl96r8gHsUsMvfwdUXVGfEOh1BuVMw9ueu7vd0=",
|
||||
"owner": "rust-lang",
|
||||
"repo": "rust-analyzer",
|
||||
"rev": "ff4d55e480470fd6e3c3c003703612294fd09d15",
|
||||
"rev": "455ef0c806b96420f9fcda053cc0b1d707800b0c",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -540,11 +540,11 @@
|
|||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1673836088,
|
||||
"narHash": "sha256-cAlfrHbX9sLcRdydMP8vhyxZChlVHqkEkumgc2LK4FY=",
|
||||
"lastModified": 1673922364,
|
||||
"narHash": "sha256-U0XIY/Y/x4fFtlCZKMtWlqOYUnLiXj4F42GQHxWuPow=",
|
||||
"owner": "oxalica",
|
||||
"repo": "rust-overlay",
|
||||
"rev": "8f201a1adfddf715b708befd18164c8cbe65a268",
|
||||
"rev": "4e0f9b8a5102387f8d19901bced16a256a6ccdc7",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
|
|
@ -76,7 +76,7 @@
|
|||
} {
|
||||
hostNames = [ "gitea.c3d2.de" ];
|
||||
proxyTo.host = hostRegistry.gitea.ip4;
|
||||
proxyProtocol = true;
|
||||
# proxyProtocol = true;
|
||||
} {
|
||||
hostNames = [ "grafana.hq.c3d2.de" ];
|
||||
proxyTo.host = hostRegistry.grafana.ip4;
|
||||
|
|
Loading…
Reference in New Issue