Nginx

Dev back

Kubernetes Basics: Managing Traffic with Ingress Controllers — Part 4

Cet article explore les bases de Kubernetes en se concentrant sur la gestion du trafic grâce aux contrôleurs Ingress. Il explique comment les Ingress et Ingress Controllers facilitent l'accès externe aux services dans un cluster Kubernetes, offrant une gestion des règles de routage HTTP/HTTPS. Le rôle des contrôleurs Ingress, qui appliquent ces règles via des proxys HTTP comme NGINX ou Traefik, est également détaillé, ainsi que des exemples de configuration.

Dev front

SymfonyLive Berlin 2025: Running Symfony in a Multi-Process Container (Symfony Blog)

L'article présente la conférence SymfonyLive Berlin 2025, qui mettra en avant un discours sur l'exécution de Symfony dans un conteneur multiprocessus. La discussion abordera les défis et solutions possibles pour le déploiement de PHP dans un environnement de conteneurs, en comparaison avec d'autres langages. Des intervenants de renom seront également présents, proposant divers ateliers de formation pour les participants.

"
Autre

Installation et configuration de Stirling PDF | Libre à vous

L'article traite de l'installation et de la configuration de Stirling PDF, un logiciel libre pour la gestion des fichiers PDF. Il décrit les fonctionnalités de l'outil, tel que la fusion, la division, et la conversion de PDF, tout en expliquant sa mise en place via Docker et Nginx. L'accent est mis sur son auto-hébergement, garantissant une meilleure sécurité des données, et la possibilité de l'utiliser sans connexion Internet.

Autre

K8S #01 : Flannel, MetalLB, Nginx

Cet article présente l'installation d'un cluster Kubernetes avec Kubeadm, en se concentrant sur la mise en place de Flannel comme interface réseau, ainsi que l'installation de MetalLB pour gérer les LoadBalancers sur un cluster On-Premise. L'auteur explique également le besoin d'un Ingress Controller tel que Nginx pour gérer le trafic entrant.

Fullstack

Laravel subdomains in Docker

Cet article décrit comment configurer des sous-domaines pour une application Laravel en utilisant Docker. Il explique la création d'un fichier docker-compose avec cinq services essentiels (Nginx, Redis, MySQL, et Traefik) pour gérer efficacement les sous-domaines. Des étapes spécifiques sont fournies pour la configuration d'Nginx et le routage avec Traefik, ainsi que des ajustements nécessaires pour les services d'application et de base de données.

Dev back

API Versioning in Laravel - All you need to know

L'article explique l'importance du versionnage des API en utilisant Laravel, en mettant en avant les impacts du changement de version sur les applications et les utilisateurs. Il détaille les différents types de versionnage, notamment le versionnage par URL, et discute des stratégies à adopter pour maintenir la compatibilité tout en évoluant.

Autre

Performance web: Mise en cache, packing & minification

Cet article aborde les techniques de mise en cache, packing et minification pour améliorer la performance des sites web. Il explique l'importance des métriques de performance, des systèmes de cache applicatifs et HTTP, ainsi que des méthodes pour alléger le poids des requêtes via la minification des fichiers JS et CSS et le packing des assets. Des recommandations pratiques sont fournies pour optimiser la vitesse de chargement et l'efficacité des pages web.

Système

Proxy pour l'interface de Proxmox - Aukfood

Cet article traite de la mise en place d'un proxy pour l'interface de gestion de Proxmox VE afin de contourner les limitations liées au port 8006 et aux certificats SSL auto-signés. Il explique la nécessité d'un proxy qui répartit la charge sur plusieurs serveurs Proxmox en cluster, tout en assurant que les requêtes passent par le port 443 avec un certificat Let's Encrypt. Des instructions détaillées pour l'installation des paquets sur une Debian 12 et la configuration de NGINX sont fournies, rendant l'interface Proxmox accessible de manière sécurisée et standardisée.