Portfolio Hugo ROBET

Installation d’un NextCloud sur une machine virtuelle au sein de mon infrastructure Proxmox


Type : Réalisation personnelle

Période : Août 2025

Contexte :

Dans le cadre de l’extension des services disponibles sur mon infrastructure Proxmox, j’ai déployé un serveur NextCloud sur une machine virtuelle dédiée. L’objectif était de mettre en place une solution cloud personnelle permettant le stockage, le partage et la synchronisation sécurisée de fichiers, accessible aussi bien en local qu’à distance.

Ce projet m’a permis de consolider mes compétences en virtualisation, en administration de services web et en sécurisation d’applications auto-hébergées.

Compétences mobilisées :

– 💻 Création et configuration de la machine virtuelle : Déploiement d’une VM Debian sur Proxmox, allocation des ressources (CPU, RAM, stockage) et configuration réseau.

– 🌐 Installation et paramétrage de NextCloud : Installation d’Apache, PHP et MariaDB, configuration de la base de données et déploiement de NextCloud.

– 🔐 Sécurisation du service : Mise en place d’un pare-feu (UFW), configuration de Fail2Ban pour prévenir les attaques par force brute, gestion des permissions et chiffrement des communications via HTTPS.

– ⚙️ Intégration dans l’infrastructure existante : Accès à NextCloud depuis le réseau local, configuration DNS interne, possibilité d’intégration future avec un reverse proxy pour un accès distant sécurisé.

– 📄 Documentation et gestion de projet : Rédaction d’un guide d’installation, suivi méthodologique des étapes et résolution autonome des problèmes rencontrés.

Technologies et outils utilisés :

– Proxmox VE : Plateforme de virtualisation.
– Debian : Système d’exploitation de la VM.
– NextCloud : Plateforme de stockage et partage de fichiers.
– Apache / PHP / MariaDB : Stack serveur pour NextCloud.
– UFW / Fail2Ban : Sécurisation réseau et protection contre les intrusions.

Retour en haut