L'article détaille la mise en place d'un serveur FreeBSD servant de reverse proxy NGINX, marquant une transition d'une infrastructure basée sur Debian. La configuration du réseau inclut la désactivation de l'IPv6 et la définition d'une adresse IPv4 statique. NGINX est installé avec des paramètres de sécurité optimisés et l'objectif est de centraliser la gestion du trafic web.
La mise en œuvre du reverse proxy intègre également des solutions de sécurité et de surveillance. Certbot est configuré avec un plugin spécifique à Infomaniak pour la gestion des certificats SSL wildcard, nécessitant l'utilisation de Python et pip sur FreeBSD. Le serveur est ensuite équipé d'un agent Wazuh pour le suivi de la sécurité et d'un agent CheckMK pour le monitoring des services.
Ces intégrations visent à centraliser la gestion et la surveillance de l'infrastructure, en connectant le reverse proxy FreeBSD à des outils existants tels que Wazuh et CheckMK, et en simplifiant potentiellement la gestion par des outils comme Ansible mentionnés en introduction.
L'auteur relate son passage à un serveur conteneurisé utilisant FreeBSD après avoir testé sans succès plusieurs solutions de virtualisation et de conteneurisation comme Proxmox VE, Docker et LXC. Il a découvert Bastille, un outil de gestion des jails FreeBSD, qui lui a permis de créer des environnements isolés pour ses applications web. L'article décrit la mise en place d'un serveur PostgreSQL, d'un reverse-proxy avec Nginx, et d'une instance Pleroma pour le Fédiverse, le tout sécurisé par un pare-feu PF. Cette solution lui a offert un bon compromis entre performance, simplicité et sécurité pour son usage personnel.
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre... sauf que ça concerne visiblement un *BSD
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre
L'auteur décrit son installation de FreeBSD
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre
Une astuce pour FreeBSD
C'est décrit pour FreeBSD... Mais ça s'adapte très bien à d'autres OS :)