Skip to content

Instantly share code, notes, and snippets.

@GamePlayer-8
Created July 19, 2023 07:43
Show Gist options
  • Save GamePlayer-8/1e555ec05abf0221a230e70cd6cfe245 to your computer and use it in GitHub Desktop.
Save GamePlayer-8/1e555ec05abf0221a230e70cd6cfe245 to your computer and use it in GitHub Desktop.
nginx_i2pd.conf
set $i2pdip <I2Pd IP>;
set $i2pdport <I2Pd PORT>;
location /i2pd/ {
proxy_pass http://$i2pdip:$i2pdport/;
proxy_set_header Host 127.0.0.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Accept-Encoding "";
proxy_redirect / /i2pd/;
sub_filter 'http://' 'https://';
sub_filter ':$i2pdport' ':443/i2pd';
sub_filter '"/' '"/i2pd/';
sub_filter "'/" "'/i2pd/";
sub_filter 'url(/' 'url(/i2pd/';
sub_filter 'url("/' 'url("/i2pd';
sub_filter "url('/" "url('/i2pd";
sub_filter "$host/" "$host/i2pd/";
sub_filter_types *;
sub_filter_once off;
sub_filter_last_modified on;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment