Aller au contenu

LXC 202 – Nextcloud / Collabora / MySQL

Informations générales

  • Nom : Nextcloud / Collabora / MySQL
  • IP : 192.168.1.202
  • Type : LXC
  • OS : Debian
  • Rôle : Stockage cloud, collaboration en ligne, gestion de documents

Services installés

  • Nextcloud
  • Interface web : https://192.168.1.202/
  • Stockage fichiers, partage, synchronisation
  • Clients desktop & mobile disponibles

  • Collabora Online

  • Édition collaborative de documents (Word, Excel, PowerPoint) dans Nextcloud
  • Port : 9980

  • MySQL/MariaDB

  • Base de données pour Nextcloud
  • Socket local et port : 3306

Configuration

  • Stockage principal : montage vers NAS Synology 192.168.1.5 (optionnel si configuré)
  • Base de données :
  • Utilisateur : nextcloud
  • Nom de la base : nextcloud
  • Fichier config Nextcloud : /var/www/nextcloud/config/config.php

  • Certificats SSL :

  • Gérés via reverse proxy Nginx (LXC 207) avec Certbot
  • Accès sécurisé depuis l’extérieur via cloud.mondomaine.tld

Sauvegardes

Répertoires critiques à inclure :
- /var/www/nextcloud/config/ (configuration)
- /var/www/nextcloud/data/ (fichiers utilisateurs, si pas externalisé)
- /etc/mysql/ (configuration MySQL)
- /var/lib/mysql/ (bases de données)

👉 Sauvegarde automatisée par le script Proxmox + rotation + rclone GDrive.
👉 Vérifier cohérence entre sauvegarde fichiers + base de données (dump MySQL conseillé).


Supervision

  • Ports/services critiques :
  • 443 (HTTPS – Nextcloud via proxy Nginx)
  • 9980 (Collabora)
  • 3306 (MySQL interne)
  • Nagios4 (LXC 210) : vérification disponibilité HTTP/HTTPS