Journal des Actions VPS - lex0.fr
Ce fichier documente toutes les actions effectuées sur le VPS OVH.
Informations du VPS
- Adresse IPv4 : 198.244.235.237
- Adresse IPv6 : 2001:41d0:801:2000::5bff
- Hostname : vps-61765b02.vps.ovh.net
- Utilisateur : ubuntu
- OS : Ubuntu 24.04 LTS
- Chemin du projet : /home/ubuntu/vps_config
- Domaine principal : lex0.fr
Domaines configurés
lex0.fr → VPS (page d'accueil à définir)
www.lex0.fr → Alias de lex0.fr
n8n.lex0.fr → n8n (à installer)
doc.lex0.fr → Documentation (CLAUDE.md)
Actions effectuées
2026-01-27 - Configuration initiale
1. Réinstallation du VPS
- OS : Ubuntu 24.04 LTS
- Méthode : via panel OVH
- Statut : ✅ Terminé
2. Première connexion et mise à jour
bash
ssh ubuntu@198.244.235.237
sudo apt update
sudo apt upgrade -y
- Statut : ✅ Terminé
3. Installation des outils de base
bash
sudo apt install -y curl wget git nano ufw
- Statut : ✅ Terminé
4. Configuration du pare-feu (UFW)
bash
sudo ufw allow 22/tcp # SSH
sudo ufw allow 80/tcp # HTTP
sudo ufw allow 443/tcp # HTTPS
sudo ufw enable
- Statut : ✅ Terminé
5. Installation de Docker
bash
curl -fsSL https://get.docker.com -o get-docker.sh
sudo sh get-docker.sh
sudo usermod -aG docker ubuntu
newgrp docker
- Version : Docker 27.x
- Statut : ✅ Terminé
6. Vérification Docker Compose
bash
docker compose version
- Statut : ✅ Disponible
7. Configuration DNS (OVH)
lex0.fr → A : 198.244.235.237
lex0.fr → AAAA : 2001:41d0:801:2000::5bff
www.lex0.fr → A : 198.244.235.237
www.lex0.fr → AAAA : 2001:41d0:801:2000::5bff
n8n.lex0.fr → A : 198.244.235.237
n8n.lex0.fr → AAAA : 2001:41d0:801:2000::5bff
doc.lex0.fr → A : 198.244.235.237
doc.lex0.fr → AAAA : 2001:41d0:801:2000::5bff
- Statut : ✅ Terminé (propagation en cours)
8. Configuration GitHub
- Repository : https://github.com/ADarocha/vps_config
- Clé SSH générée et ajoutée à GitHub
- Repository cloné dans /home/ubuntu/vps_config
- Statut : ✅ Terminé
9. Installation et configuration de Nginx
bash
sudo apt install -y nginx
sudo systemctl status nginx
- Version : Nginx 1.24.0
- Statut : ✅ Terminé
10. Configuration de doc.lex0.fr
- Création du répertoire :
/var/www/doc
- Script de conversion :
/usr/local/bin/update-doc.sh
- Configuration Nginx :
/etc/nginx/sites-available/doc.lex0.fr
- CLAUDE.md accessible sur : http://doc.lex0.fr
- Statut : ✅ Terminé
11. Installation de n8n via Docker
bash
cd /home/ubuntu/vps_config
mkdir -p n8n
cd n8n
- Création docker-compose.yml
docker compose up -d
- Version : latest
- Port : 5678
- Volumes : n8n_data
- Statut : ✅ Terminé
12. Configuration de n8n.lex0.fr avec SSL
- Configuration Nginx :
/etc/nginx/sites-available/n8n.lex0.fr
- Certificat SSL : Let's Encrypt
- n8n accessible sur : https://n8n.lex0.fr
- Compte admin créé
- Statut : ✅ Terminé
13. Installation d'Omni-Tools via Docker
bash
cd /home/ubuntu/vps_config
mkdir -p omni-tools
cd omni-tools
- Création docker-compose.yml
docker compose up -d
- Image : iib0011/omni-tools:latest
- Port : 8080
- Description : Collection d'outils web (conversion, texte, images...)
- Statut : ✅ Terminé
14. Configuration de tools.lex0.fr avec SSL
- Configuration DNS : tools.lex0.fr → 198.244.235.237
- Configuration Nginx :
/etc/nginx/sites-available/tools.lex0.fr
- Certificat SSL : Let's Encrypt
- Omni-Tools accessible sur : https://tools.lex0.fr
- Statut : ✅ Terminé
À faire
- [ ] Installer et configurer Nginx
- [ ] Configurer les certificats SSL (Let's Encrypt)
- [ ] Exposer CLAUDE.md sur doc.lex0.fr
- [ ] Installer n8n via Docker
- [ ] Configurer n8n.lex0.fr avec SSL
Notes
- DNS en cours de propagation (1-2h)
- Pare-feu actif avec ports 22, 80, 443 ouverts
- Docker opérationnel
- Repository GitHub synchronisé
Dernière mise à jour : 27/01/2026 à 11:59