21 private links
Servir automatiquement des images Webp en lieu et place des images PNG/JPG/GIF lorsque cela est possible (a priori, on pourra se lâcher complètement sur le sujet à partir de Juillet-Août 2021 lors de la fin de support d’IE11).
Packager des applications PHP dans Docker, c'est quand même loin d'être évident. J'envisageais deux solutions à la base :
- mettre un conteneur NginX en plus du conteneur PHP-FPM et du conteneur MariaDB. Mais ça oblige à avoir un morceau de code partagé entre NginX et PHP et c'est pas facile à faire
- mettre un conteneur Apache2 avec mod_php. Mais c'est dégueux (Apache :berk:) et les perfs sont lamentables
Là, les mecs proposent une 3ème approche : défoncer le principe de docker pour faire tourner plusieurs processus dans un seul conteneur. C'est crado, mais au moins, ça marche…
Faire du passthrough tcp dans nginx
Pas inintéressant parce que c'est un exemple concret et bien illustré pour faire tourner une appli PHP-FPM + NginX (NextCloud) dans K8s.
C'est à peu près la méthode que j'utilisais, sauf que j'y ai ajouté un conteneur MariaDB.
NginX comme load-balance et buffer et cache et ssl offloader et PUTAIN QU'EST-CE QUE JE KIFFE NGINX
Utilisation de acme.sh il faudra que j'y pense pour la gestion de mes différents domaines letsencrypt.
Générateur de config SSL permettant d'adapter sa config à des versions de navigateur différentes.
Ça permet vraiment de faire des trucs rigolos et de maintenir un niveau de sécurité plus qu'optimal partout où cela est possible.
Comment faire du tracking sans faire du tracking (et en faisant pas chier le monde en prime)
Quelques petites choses concernant Fail2Ban et la sécurité de ownCloud. Faut que je vois si c'est applicable dans le cas où le reverse-proxy et le ownCloud en lui-même ne sont pas sur la même machine.
Comment configurer le cache de NginX sur FastCGI tout en le faisant proprement communiquer avec WordPress.