Projet SoluCloud — Collaboration Squad & Nextcloud

Contexte et objectifs

Dans le cadre de la fusion Solutech / Horizon, notre équipe de 3 étudiants a déployé une solution de stockage et de collaboration cloud interne basée sur Nextcloud, baptisée SoluCloud.

En tant qu'Étudiant A, mon rôle était celui d'administrateur du cloud : paramétrage complet de l'instance, personnalisation de l'apparence, gestion des comptes et mise en place du compte de sauvegarde dédié.

Nextcloud Administration Sauvegarde Sécurité Travail en équipe
Répartition des rôles
  • Étudiant A (moi) : administration du cloud — paramétrage complet, personnalisation, compte de backup
  • Étudiant B : configuration réseau et intégration avec l'infrastructure Solutech
  • Étudiant C : documentation et procédures utilisateurs

Paramétrage de l'instance

Personnalisation de l'apparence

J'ai configuré le thème visuel de l'instance pour refléter l'identité de Solutech : logo, couleurs, slogan "Demain commence ici." La page de connexion et le dashboard ont été entièrement personnalisés.

Préréglage de configuration

Sélection du préréglage "École" dans les préréglages rapides, adapté à un contexte de formation avec plusieurs utilisateurs et un accès structuré.

Gestion des comptes utilisateurs

Deux comptes ont été créés et configurés :

  • admin_lucas : compte administrateur principal (groupe admin, quota 5 GB)
  • lucas_srv_backup : compte dédié à la sauvegarde automatique (quota 1 GB restreint)

E-mail de bienvenue activé à la création de chaque nouveau compte.

Quotas et avertissements

Configuration des alertes de quota par e-mail à trois seuils :

  • 85% : première notification
  • 90% : deuxième notification
  • 95% : notification finale

Rappel automatique tous les 7 jours si la situation persiste.

Disponibilités et calendrier

Configuration des heures de travail du compte admin : lundi au vendredi, 9h–17h. Samedi et dimanche non définis, garantissant la lisibilité des disponibilités pour les collaborateurs.

Paramètres de visibilité des comptes

Configuration de l'affichage dans la gestion des comptes :

  • Affichage de la langue, de l'origine du compte
  • Affichage de l'emplacement de stockage
  • Affichage des dates de première et dernière connexion
  • Tri des groupes par nom
Paramètres des fichiers

Configuration de l'explorateur de fichiers :

  • Affichage des fichiers masqués activé
  • Colonne de type et extensions affichées
  • Miniatures carrées activées
  • Avertissement avant suppression ou modification d'extension
Compte de backup — Sécurité

Le compte lucas_srv_backup a été configuré avec :

  • Quota restreint à 1 GB (vs 5 GB pour admin)
  • Dossier dédié backups_glpi dans ses fichiers personnels
  • Page de sécurité accessible : changement de mot de passe et 2FA disponible
  • Sessions actives traçables depuis la section "Appareils & sessions"

Preuves de réalisation

Page de connexion Solutech personnalisée
Page de connexion Solutech
Dashboard Nextcloud avec thème Solutech
Dashboard Solutech
Liste des comptes (admin + backup)
Liste des comptes
Quotas des comptes (5 GB / 1 GB)
Quotas des comptes
Préréglage "École" sélectionné
Préréglages rapides
Avertissements de quota configurés
Avertissement quota
Disponibilités du compte admin (9h–17h)
Disponibilités
Dossier backups_glpi dans le compte backup
Dossier backups_glpi
Profil lucas_srv_backup
Profil backup
Sécurité du compte backup (2FA)
Sécurité backup
Sessions actives admin_lucas
Sessions actives
Paramètres de visibilité des comptes
Visibilité comptes
Quota par défaut (5 GB) et e-mail de bienvenue
Quota défaut
Paramètres des fichiers
Paramètres fichiers
Lecteur de logs Nextcloud
Lecteur logs

Collaboration & Pilotage du projet

Board Kanban — tickets en cours
Board Kanban tickets
Board Kanban — tickets clôturés
Tickets clôturés
Schéma réseau Draw.io
Schéma Draw.io
README — documentation unifiée
README GitLab
Procès-verbal de recette (verdict GO)
Recette finale

Présentation des outils

Nextcloud

Nextcloud est une solution de stockage et de collaboration cloud open source, auto-hébergée. Elle permet aux entreprises de disposer de leur propre "cloud privé" sans dépendre de services tiers comme Google Drive ou OneDrive.

  • Stockage et partage de fichiers
  • Calendrier, contacts, messagerie intégrés
  • Gestion fine des utilisateurs, groupes et quotas
  • Personnalisation complète de l'interface
  • Écosystème de plugins (Kanban, visio, etc.)
Pourquoi Nextcloud pour Solutech ?
  • Souveraineté des données : hébergement interne, aucune donnée chez un tiers
  • Open source : gratuit, auditable, sans licence propriétaire
  • Intégration : compatible avec l'infrastructure Debian/Linux existante
  • Sécurité : gestion des accès, 2FA, logs d'activité
  • Collaboration : outil unique pour toute l'équipe post-fusion
Compte de backup dédié

Le compte lucas_srv_backup est un compte technique dont le seul rôle est de recevoir les sauvegardes automatiques du serveur GLPI via le script backup_solutech.sh. Il est volontairement limité en quota (1 GB) et isolé du compte administrateur pour respecter le principe du moindre privilège.

Compétences mobilisées
  • Administration d'une instance Nextcloud
  • Gestion des utilisateurs, groupes et quotas
  • Personnalisation de l'interface (branding)
  • Application des bonnes pratiques de sécurité
  • Travail en équipe avec répartition des rôles
  • Documentation et traçabilité des actions