Caddy

Autre

Ember 1.1: Le dashboard FrankenPHP devient encore meilleur | Les-Tilleuls.coop

La version 1.1 d'Ember améliore considérablement l'outil de monitoring pour Caddy, permettant une visualisation en temps réel de la configuration et des certificats TLS, tout en offrant un tableau de bord intuitif. Les utilisateurs peuvent désormais consulter l'état de leur infrastructure sans changer de terminal. Des améliorations comme la décomposition du temps de requête et le support des sockets Unix renforcent aussi la sécurité. Ember demeure open source et encourage la contribution de la communauté.

Autre

Ember : Le monitoring temps réel pour Caddy et FrankenPHP est disponible | Les-Tilleuls.coop

La première version d'Ember est lancée, un outil d'observabilité pour Caddy et FrankenPHP. Ember permet un monitoring en temps réel, accessible et sans configuration complexe, facilitant la visualisation des métriques du serveur. Il fournit des données dérivées prêtes à être lues, comme les requêtes par seconde et l'état des threads PHP, tout en s'intégrant aisément à l'écosystème Caddy. Ember simplifie l'accès aux informations essentielles sur les performances du serveur, que ce soit en mode terminal ou via JSON streaming.

Sécurité

StepCA, Caddy et MISP via ACME !

Cet article présente une mise en place de solutions de Cyber Threat Intelligence (CTI) avec MISP, en utilisant StepCA pour gérer une autorité de certification interne et Caddy comme reverse proxy. L'auteur discute des meilleures pratiques pour la gestion des certificats TLS et l'utilisation du protocole ACME. En expliquant le fonctionnement de MISP pour le partage d'informations sur les menaces, il souligne l'importance de prévenir et réagir aux cyberattaques en centralisant et structurant les données. Le processus d'installation et de configuration de la CA Root et de la CA Intermediate est également détaillé.

Dev back

Le cache HTTP d'API Platform, API Platform Event - API Platform

Cet article présente le système de cache HTTP intégré dans API Platform, propulsé par FrankenPHP et utilisant le reverse-proxy Caddy. Il explique comment activer et configurer le cache HTTP, ainsi que sa capacité à réduire significativement le temps de réponse des requêtes en intégrant des fonctionnalités avancées tout en étant compatible avec des codebases existantes.

Dev back

Étendre le serveur web Caddy avec ton langage préféré, API Platform Event - API Platform

Caddy est un serveur web de plus en plus populaire dans le monde de l'hébergement. Cet article explore comment étendre ses fonctionnalités, notamment avec PHP, ainsi qu'avec d'autres langages, illustrant les opportunités d'amélioration des projets basés sur Caddy, tels que Symfony et Ruby on Rails. La discussion inclut des modules comme FrankenPHP, soulignant les avantages d'un serveur flexible et modulaire.

Dev back

Comment Clever Cloud a repensé sa manière de déployer des applications PHP avec FrankenPHP, API Platform Event - API Platform

Clever Cloud a modernisé le déploiement d'applications PHP en intégrant FrankenPHP, qui utilise le serveur Caddy, offrant plus de flexibilité et d'efficacité. Cette évolution s'inscrit dans le cadre d'une amélioration continue depuis 15 ans, incluant une meilleure configuration Apache et la simplification de PHP-FPM pour gérer les sessions.

Dev back

Sortie de FrankenPHP 1.5 et 1.6 | Les-Tilleuls.coop

Les versions 1.5 et 1.6 de FrankenPHP apportent des fonctionnalités significatives, telles que l'autoscaling des threads, la gestion du temps d'attente des requêtes, la possibilité de construire des binaires presque statiques et un support amélioré pour la génération de paquets RPM et deb. Ces mises à jour améliorent considérablement les performances et la résilience du projet, tout en rendant l'installation plus simple.

Dev back

FrankenPHP’s New Features: Thread Autoscaling, Mostly Static Binaries, deb and RPM Packages, Caddy 2.10…

Les versions 1.5 et 1.6 de FrankenPHP apportent des fonctionnalités majeures comme l'auto-scaling des threads, permettant d'ajuster dynamiquement le nombre de threads PHP en fonction du trafic. Les nouveaux binaires 'mostly static' facilitent les installations sans dépendances systèmes, et des packages pour Debian/Ubuntu et RedHat sont désormais disponibles. De plus, FrankenPHP est désormais soutenu par la PHP Foundation, renforçant son écosystème.

Dev back

Vu sur le Web #5 | Les-Tilleuls.coop

Cet article présente la cinquième édition de 'Vu sur le Web', qui aborde plusieurs sujets technologiques récents tels que les React Server Components qui déplacent le rendu côté serveur pour améliorer les performances, l'exploration des shaders GLSL, la nouvelle version du serveur web moderne Caddy avec des améliorations pour la confidentialité, et des innovations dans la gestion des messages avec Symfony en utilisant RabbitMQ pour des performances optimisées.