Nginx

"
Autre

Peertube : Installation et configuration sur serveur Linux - Wiki

Cet article fournit un guide détaillé sur l'installation et la configuration de Peertube, une plateforme de vidéos auto-hébergée, sur un serveur Linux. Il inclut des instructions pour l'installation des dépendances nécessaires, la configuration des bases de données PostgreSQL et des services web, ainsi que la gestion des certificats SSL avec Let's Encrypt. Le mémorandum est basé sur des expériences pratiques et sur la documentation officielle, facilitant l'établissement et la maintenance d'un serveur Peertube performant.

Dev back

FrankenPHP en production, migration d’un site e-commerce, métriques et retour d'expérience, API Platform Event - API Platform

Cet article présente une migration d'un site e-commerce utilisant Sylius d'une architecture traditionnelle optimisée avec php-fpm vers FrankenPHP, qui offre des performances améliorées. L'auteur partage les résultats observés sur les performances, les ajustements nécessaires pour maintenir un environnement fonctionnel et les points clés à prendre en compte lors de cette migration.

Dev back

Analyser le trafic de votre serveur web avec GoAccess : Le guide du dev paresseux

GoAccess est un outil open-source permettant d'analyser les logs web en temps réel, sans nécessiter de JavaScript ni de trackers. Il offre des rapports visuels interactifs directement dans le terminal ou en HTML. Les développeurs peuvent facilement configurer cet analyseur pour obtenir des statistiques précises sur leur trafic, y compris le nombre de visiteurs, les pages vues, les systèmes d'exploitation et les navigateurs utilisés. Grâce à son installation facile sur Ubuntu et ses fonctionnalités de sécurité, GoAccess s'impose comme un choix judicieux pour ceux qui recherchent un contrôle total sur leurs données sans dépendre de services externes. L'article fournit également des conseils pour automatiser l'analyse et sécuriser les rapports.

"
Dev front

Les redirections HTTP 301 et 302, permanentes ou temporaires ?

Cet article présente les différences entre les redirections HTTP 301 (Permanente) et 302 (Temporaire), expliquant leur utilisation, leur impact sur le référencement et les implications techniques lors de leur mise en place sur des serveurs comme Apache ou Nginx, ainsi qu'en PHP et JavaScript. Les meilleures pratiques et précautions à prendre lors de leur utilisation y sont également abordées.

"
Autre

Liens intéressants Journal du hacker semaine #34 - Le blog du Journal du hacker !

Cette article présente une sélection de 10 liens tech intéressants pour la 34ème semaine de 2025, incluant des sujets tels que le choix d'une distribution Linux pour les débutants, la configuration de GeoIP avec Nginx, et la sortie de Perl 5.42. Il propose aussi des ressources pour rester informé sur le logiciel libre et invite la communauté à partager des contenus.

Sécurité

Ajouter la GeoIP à Nginx Proxy Manager

Cet article propose un tutoriel pour intégrer GeoIP dans Nginx Proxy Manager (NPM). Il décrit comment configurer NPM pour bloquer ou logger les visiteurs en fonction de leur localisation géographique, en utilisant les bases de données GeoLite2 de Maxmind. Le processus inclut des étapes allant de l'inscription pour obtenir les clés d'accès aux bases, à la configuration des modules nécessaires dans NPM. La nouvelle version de NPM simplifie cette intégration, permettant ainsi d'améliorer la gestion des redirections et la sécurité des services hébergés.

"
Sécurité

Une bombe zip HTML valide - ache

Cet article aborde la création d'une bombe zip HTML valide pour contrer l'agressivité des web crawlers destinés aux LLM. L'auteur décrit une méthode pour épuiser la mémoire des moissonneurs à l'aide de fichiers compressés, tout en garantissant que la page HTML reste valide. Le processus implique l'utilisation de commentaires HTML pour dissimuler la grande taille des données compressées. Des tests sur différents navigateurs montrent que cette approche est efficace pour provoquer des erreurs chez les crawlers, sans exploiter de failles de sécurité.

Dev back

Why NGINX is the Silent Traffic Ninja Your Website Desperately Needs

NGINX se distingue des serveurs traditionnels comme Apache en gérant des milliers de connexions simultanément sans créer un thread par utilisateur, ce qui évite une surutilisation des ressources. Au lieu de cela, NGINX fonctionne de manière plus efficace, offrant des performances optimales et une meilleure gestion de la mémoire, ce qui prévient les plantages même avec un trafic élevé.

Sécurité

BunkerWeb documentation

BunkerWeb est un pare-feu pour applications web open-source et de nouvelle génération, construit sur NGINX, offrant une intégration aisée dans divers environnements comme Linux, Docker et Kubernetes. Il propose de nombreuses fonctionnalités de sécurité, une interface utilisateur web conviviale, et un système de plugins pour étendre ses capacités. BunkerWeb se veut facilement personnalisable et sécurisé par défaut, permettant une configuration adaptée aux besoins des utilisateurs tout en garantissant une protection minimale dès le départ.

"
Sécurité

Openssl : Création d'une Autorité de Certification interne et de Certificats Clients - Wiki

Cet article décrit comment générer et déployer une autorité de certification personnelle ainsi que des certificats SSL pour un domaine, en utilisant OpenSSL. Il inclut les étapes pour créer une CA, générer un certificat client, et les configurations nécessaires pour Apache et Nginx dans un environnement de homelab. Des instructions sur la mise en place des certificats et des exemples de commandes sont également fournis.