Aller au contenu

VPS

Une infrastructure centralisée pour héberger, superviser et maintenir mes services web.

Depuis 2023Personnel
NginxPM2Uptime Kuma

Contexte

J'administre un VPS pour héberger mes applications et mes services web sur une infrastructure que je maîtrise. Ce projet rassemble le déploiement, le routage du trafic et la surveillance des services au même endroit.

Architecture

  • Nginx reçoit les requêtes et les redirige vers le bon service en tant que reverse proxy.
  • PM2 démarre et supervise les applications Node.js, centralise leurs journaux et gère leur rotation.
  • Uptime Kuma contrôle la disponibilité des services et signale les interruptions.
  • Le serveur est durci selon les pratiques usuelles, accès par clé, pare-feu restrictif, bannissement automatique et isolation des services.

Je gère la configuration des services, les mises à jour, le suivi des processus et l'analyse des journaux. Les contrôles Uptime Kuma donnent une vue immédiate de l'état de l'infrastructure et permettent de réagir lorsqu'un service ne répond plus.

Bilan

Ce VPS constitue un environnement cohérent pour publier mes projets et suivre leur fonctionnement. Il me permet de pratiquer l'administration système au-delà du développement des applications elles-mêmes.

Retour aux projets