Faire du throttling avec nginx
Limiter les attaques ddos avec nginx et nginx plus.
Difficile de voir ce qui est possible uniquement possible avec nginx plus.
Convertir les règles htaccess en règles nginx
Protéger un elasticsearch.
On configure elasticsearch pour n'écouter qu'en local :
network.host: 127.0.0.1
On monte un NGINX qui écoute sur un domaine donnée, n'autorise que les IP voulues et joue le rôle de proxy vers ElasticSearch :
location / {
allow 195.168.1.100;
deny all;
rewrite ^/(.*) /$1 break;
proxy_ignore_client_abort on;
proxy_pass http://localhost:9200;
proxy_redirect http://localhost:9200 http://es.mondomaine.com/;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Host $http_host;
}
Module NGINX permettant d'intercepter et bloquer les requêtes malicieuses (type injection SQL)
Site qui permet de convertir un htaccess apache en configuration nginx
Pb de Firefox sync sur Android en SSL (https) avec serveur sync hébergé via nginx
Pb de négociation TLS par android avec un protocole plus supporté par nginx
Paramétrage optimisation d'un nginx
Gérer les fichiers de configuration nginx avec git / gitosis + mise en oeuvre d'un hook gitosis pour copier les fichiers dans NGINX dès lors qu'ils sont mis à jour
Installation de owncloud sous debian avec nginx (webdav inside)
Webdav avec Nginx via pyWebDav
Et utilisation avec git
Webdav avec Nginx via pyWebDav
Script bash pour activer désactiver des virtual host sous nginx
Équivalents a a2ensite et a2dissite pour apache
Scripts référencés sur le site NGINX
Analyser (au sens analytics, referers, hits...) les logs Nginx
Paster derrière Nginx en proxy
Utilisation de Gunicorn derrière NGINX, démarrage avec runit, installation dans un virtualenv
Configuration de Gunicorn derrière Nginx en proxy
Utilisation de paster en tant que serveur WSGI + NGINX pour poxy + supervisor pour le lancement de paster