1
4
Fork
You've already forked nginx-config
0
The NGINX config used for https://catsarch.com and its Tor/I2P counterparts.
2026年07月14日 07:46:33 -04:00
conf.d fix(anubis): make /.within.website location a regex match so that other regex matches don't override it 2026年07月14日 07:46:33 -04:00
sites-available fix(template): use changeme placeholder for the service name and newb32 placeholder for the .b32.i2p address 2026年07月12日 13:04:58 -04:00
sites-enabled fix: resolve redlib server name conflict 2026年07月12日 16:04:13 -04:00
.gitignore Upload files 2025年11月07日 16:43:23 -05:00
fastcgi.conf Upload files 2025年11月07日 16:43:23 -05:00
fastcgi_params Upload files 2025年11月07日 16:43:23 -05:00
koi-utf Upload files 2025年11月07日 16:43:23 -05:00
koi-win Upload files 2025年11月07日 16:43:23 -05:00
mime.types Upload files 2025年11月07日 16:43:23 -05:00
nginx.conf refactor: move bot blocking maps into their own files 2026年07月13日 20:30:46 -04:00
README.md Add more info to README and reword some of it 2025年11月15日 21:16:24 -05:00
scgi_params Upload files 2025年11月07日 16:43:23 -05:00
uwsgi_params Upload files 2025年11月07日 16:43:23 -05:00
win-utf Upload files 2025年11月07日 16:43:23 -05:00

NGINX Config

This is the NGINX config used for https://catsarch.com and its Tor/I2P counterparts.

It's been made public in the name of openness, as I apply many header changes (typically security or cache related) and also occasionally do rewrites with sub_filter.

I hope that at some point someone else will find some of the documentation and work I've done useful and be able to use parts of this for their own NGINX setup.

Using

This is used with NGINX Mainline, so make sure you're using it or else you may be missing certain directives.

Comment out any references to the private folder as I've kept it hidden to remove some low hanging fruit for bypassing caching and getting into internal services.

You'll also need a few NGINX modules: