Base de connaissances DevOps et Linux

Guides d'Ingénierie & Tutoriels Systèmes

Documentation testée et prête à l'emploi pour configurer vos serveurs Linux VPS, sécuriser vos pare-feux et orchestrer Docker.

VPNmin de lecture

Serveur VPN WireGuard sur un VPS : installation, utilisateurs et connexions

Hébergez votre propre VPN WireGuard avec un panneau web : créez des utilisateurs, connectez Windows, macOS, iPhone, Android et Linux, utilisez le serveur comme proxy HTTP et gérez le mot de passe du panneau.

Étapes abordées :

  • 1. Ouvrir le panneau WireGuard UI
  • 2. Créer un utilisateur VPN
  • 3. Se connecter depuis Windows ou macOS
Elena Rostova
Ouvrir le guide
VPNmin de lecture

Serveur OpenVPN sur un VPS : utilisateurs, profils et connexions

Gérez votre propre serveur OpenVPN : téléchargez le profil prêt à l’emploi, ajoutez et révoquez des utilisateurs, connectez Windows, macOS, iPhone, Android et Linux.

Étapes abordées :

  • 1. Retrouver vos identifiants
  • 2. Se connecter au serveur et vérifier OpenVPN
  • 3. Télécharger le profil client prêt à l’emploi
Elena Rostova
Ouvrir le guide
VPNmin de lecture

Panneau 3X-UI sur un VPS : configuration VLESS Reality et connexion des clients

Créez une connexion VLESS + Reality dans le panneau 3X-UI, connectez Windows, macOS, Linux, Android et iPhone, et mettez à jour ou réinitialisez le panneau.

Étapes abordées :

  • 1. Ouvrir le panneau 3X-UI
  • 2. Créer une connexion VLESS
  • 3. Configurer le client et Reality
Elena Rostova
Ouvrir le guide
VPNmin de lecture

Panneau Hiddify sur un VPS : configuration, utilisateurs et connexion des clients

Terminez la configuration de Hiddify avec votre propre domaine, créez des utilisateurs avec limites de trafic et de durée, partagez leurs liens de connexion et connectez Windows, macOS, Linux, Android et iPhone.

Étapes abordées :

  • 1. Retrouver vos identifiants
  • 2. Ouvrir le panneau
  • 3. Terminer la configuration initiale
Elena Rostova
Ouvrir le guide
VPNmin de lecture

AmneziaVPN sur un VPS : un VPN auto-hébergé installé depuis une application

Installez votre propre serveur AmneziaVPN directement depuis l’application AmneziaVPN, sans commande en terminal : reliez l’application à votre VPS, choisissez un protocole, partagez l’accès et réglez les problèmes de connexion courants.

Étapes abordées :

  • 1. Obtenir votre serveur et vos identifiants
  • 2. Installer l’application AmneziaVPN
  • 3. Relier l’application à votre serveur
Elena Rostova
Ouvrir le guide
VPNmin de lecture

Serveur VPN Outline sur un VPS : Outline Manager, clés d’accès et clients

Reliez Outline Manager à votre serveur Outline, créez et limitez des clés d’accès, partagez-les avec vos utilisateurs et connectez Windows, macOS, Linux, Android et iPhone.

Étapes abordées :

  • 1. Retrouver vos identifiants
  • 2. Copier la clé de gestion du serveur
  • 3. Relier Outline Manager
Elena Rostova
Ouvrir le guide
Serveurs proxymin de lecture

Telegram MTProxy sur un VPS : votre propre proxy pour Telegram

Connectez Telegram à votre propre serveur MTProxy avec un lien ou à la main sur ordinateur et mobile, puis partagez le proxy avec vos amis ou une communauté.

Étapes abordées :

  • 1. Retrouver le lien de votre proxy
  • 2. Ajouter le proxy avec le lien
  • 3. Ajouter le proxy à la main sur ordinateur
Elena Rostova
Ouvrir le guide
Serveurs proxymin de lecture

Zabbix Proxy sur un VPS : supervision distribuée pour les sites distants

Installez un Zabbix Proxy qui collecte les données de supervision de vos hôtes distants et les transmet à votre serveur Zabbix central : configuration, base de données, interface web et réglages.

Étapes abordées :

  • 1. Vérifier ce qui est installé
  • 2. Vérifier l’état et les journaux
  • 3. Relier le proxy à votre serveur Zabbix
Marcus Chen
Ouvrir le guide
Premiers pasmin de lecture

Déployer et sécuriser votre premier VPS cloud sur NodexVPS

Un guide pas à pas : provisionnement de l’instance, authentification par clé SSH, désactivation de la connexion root par mot de passe et configuration de base du pare-feu.

Étapes abordées :

  • 1. Provisionner votre instance
  • 2. Se connecter avec une clé SSH Ed25519
  • 3. Créer un utilisateur sudo
Alex Vance
Ouvrir le guide
Sécurité et DevOpsmin de lecture

Mettre en place un pare-feu performant et Fail2ban sur Ubuntu 24.04

Apprenez à configurer UFW, la limitation de débit iptables, le port knocking et les règles de jail Fail2ban pour bloquer en temps réel les robots de force brute.

Étapes abordées :

  • 1. Bases d’UFW et politique par défaut
  • 2. Règles propres à chaque application
  • 3. Configuration des jails pour SSH et HTTP
Elena Rostova
Ouvrir le guide
Migrationsmin de lecture

Migrer une application web de production vers NodexVPS sans interruption

Un plan de migration sans interruption à toute épreuve : synchronisation d’une réplique de base de données, transfert des fichiers avec rsync, réduction préalable du TTL DNS et bascule du trafic en direct.

Étapes abordées :

  • 1. Réduire le TTL DNS avant la migration
  • 2. Synchronisation continue du stockage et de la base
  • 3. Validation de l’en-tête Host et tests de fumée
Marcus Chen
Ouvrir le guide
DevOps et conteneursmin de lecture

Faire tourner en production une stack auto-hébergée sous Docker avec Traefik et SSL

Déployez en toute sécurité des applications auto-hébergées (Nextcloud, Ghost, outils d’analyse, Vaultwarden) avec Docker Compose, des certificats SSL Let’s Encrypt automatiques et le reverse proxy Traefik.

Étapes abordées :

  • 1. Installer Docker CE et le plugin Compose
  • 2. Configurer Traefik avec Let’s Encrypt automatique
  • 3. Lancer les conteneurs avec Docker Compose
Alex Vance
Ouvrir le guide
AI Agent VPSmin de lecture

Faire tourner Claude Code sur un VPS cloud distant (guide complet)

Tutoriel pas à pas pour configurer l’outil Claude Code d’Anthropic sur un VPS Ubuntu NodexVPS dédié, avec persistance tmux, Node.js 20 et worktrees Git.

Étapes abordées :

  • 1. Installer Node.js 20 et Git
  • 2. Installer @anthropic-ai/claude-code
  • 3. Configure ANTHROPIC_API_KEY
Marcus Vance
Ouvrir le guide
AI Agent VPSmin de lecture

Auto-héberger Hermes Agent sur un VPS cloud dédié

Déployez des agents de raisonnement autonomes Nous Hermes avec intégrations d’outils, stockage mémoire SQLite et service systemd en arrière-plan.

Étapes abordées :

  • 1. Prérequis système et Python 3.11
  • 2. Cloner et installer Hermes Agent
  • 3. Configurer les modèles et l’appel d’outils
Elena Rostova
Ouvrir le guide
AI Agent VPSmin de lecture

Auto-héberger NemoClaw pour la validation d’agents et les expériences de garde-fous

Hébergez NemoClaw sur des serveurs AMD EPYC avec Docker, les pipelines d’évaluation NVIDIA NeMo et des tableaux de bord d’évaluation persistants.

Étapes abordées :

  • 1. Installer Docker et containerd
  • 2. Récupérer la stack Docker de NemoClaw
  • 3. Lancer les évaluations d’agents et les garde-fous
Alex Vance
Ouvrir le guide
AI Agent VPSmin de lecture

Auto-héberger OpenClaw : des essaims multi-agents légers sur VPS

Déployez des assistants multi-agents OpenClaw sur un VPS Starter NodexVPS, avec déclencheurs webhook et tâches planifiées.

Étapes abordées :

  • 1. Cloner le dépôt OpenClaw
  • 2. Installer l’environnement d’exécution Node.js / Bun
  • 3. Configurer l’entrée des webhooks
Julian Chen
Ouvrir le guide
AI Agent VPSmin de lecture

Héberger Paperclip sur un VPS : mettre en place une main-d’œuvre numérique multi-agents

Mettez en place des organisations multi-agents simulées avec Paperclip sur des VPS AMD EPYC, avec mémoire vectorielle partagée et intégration des webhooks GitHub.

Étapes abordées :

  • 1. Dimensionnement et architecture du VPS
  • 2. Déployer la stack Paperclip
  • 3. Définir les rôles et autorisations des agents
Marcus Vance
Ouvrir le guide
AI Agent VPSmin de lecture

Auto-héberger PicoClaw sur un petit VPS (agent ultra-léger)

Faites tourner des dizaines de micro-agents PicoClaw légers sur un seul VPS NodexVPS d’entrée de gamme, sans surcharge mémoire et avec une planification cron à la seconde près.

Étapes abordées :

  • 1. Télécharger le binaire PicoClaw / Go
  • 2. Définir le YAML du micro-agent
  • 3. Planifier les micro-tâches
Elena Rostova
Ouvrir le guide
AI Agent VPSmin de lecture

Auto-héberger n8n et Flowise AI sur un VPS cloud dédié (guide complet)

Un guide complet pour déployer l’automatisation de workflows n8n auto-hébergée avec les agents IA visuels Flowise, grâce à Docker Compose, PostgreSQL pgvector, des files Redis Bull et le reverse proxy Caddy avec SSL automatique.

Étapes abordées :

  • 1. Dimensionnement matériel et offre recommandée
  • 2. Installer Docker Engine et Compose V2
  • 3. Mettre en place PostgreSQL (pgvector) et Redis
Marcus Vance
Ouvrir le guide
AI Agent VPSmin de lecture

Auto-héberger des essaims multi-agents CrewAI et LangChain sur un VPS cloud (guide complet)

Un plan de production pas à pas pour déployer des essaims d’agents CrewAI hiérarchiques et des workflows LangGraph avec état, avec Python 3.11, Docker Compose, des checkpoints PostgreSQL pgvector et des files de tâches Celery Redis.

Étapes abordées :

  • 1. Dimensionner le calcul et la mémoire multi-agents
  • 2. Installer Python 3.11, Poetry et Docker
  • 3. Mettre en place PostgreSQL et le stockage pgvector
Marcus Vance
Ouvrir le guide
AI Agent VPSmin de lecture

Déployer Ollama et Open WebUI sur un VPS cloud (guide complet)

Un guide de production pour auto-héberger l’inférence LLM locale Ollama et Open WebUI avec Docker Compose, le calcul multithread AMD AVX-512, le reverse proxy Caddy avec SSL automatique et le RAG documentaire avec les embeddings nomic.

Étapes abordées :

  • 1. Dimensionner le calcul et vérifier AVX-512
  • 2. Installer Docker et le moteur Compose V2
  • 3. Configurer la stack Ollama et Open WebUI
Marcus Vance
Ouvrir le guide
Hébergement d’agents IAmin de lecture

Déployer des chatbots et bots d’assistance toujours actifs sur un VPS cloud (Docker, Redis, webhooks et disponibilité 24 h/24)

Un guide complet de déploiement en production pour auto-héberger des bots d’assistance client toujours actifs. Configurez des écouteurs de webhooks persistants, le tableau de bord omnicanal Chatwoot, des parcours conversationnels Typebot, le cache de session Redis et le RAG PostgreSQL pgvector, sans démarrage à froid serverless.

Étapes abordées :

  • 1. Architecture de bot omnicanal
  • 2. Stack multi-conteneurs (cœur du bot, Redis, Postgres)
  • 3. Entrée des webhooks (Telegram, WhatsApp, Discord)
Elena Rostova
Ouvrir le guide