Prérequis d’installation
Il y a plusieurs méthodes pour installer Nextcloud, cependant la plus simple consiste à utiliser Docker et Docker compose.
Il vous faut donc :
- Une machine relativement robuste. (Vous pouvez regarder les machines que nous proposons ici)
- Linux installé (Ubuntu ou Debian)
- Installer Docker
- Installer Docker Compose*
- Savoir configurer des Stacks ou des Conteneurs via Docker Compose
*Nous avons couvert l’installation de docker et Docker Compose dans un tutoriel précédent.
Configuration
Fichier de configuration
Afin de déployer Nextcloud, nous allons donc utiliser un fichier de configuration Docker Compose au format .yml
Cela permet de configurer en un fichier tout le paramétrage des divers conteneurs Docker qui composent Nextcloud.
Il vous faut créer le fichier de configuration.
mkdir -p /docker/nextcloud/{data,db}
Puis créer un fichier de configuration :
touch /docker/nextcloud/docker-compose.yml
Dont voici le contenu du fichier de configuration :
Variables d’environnement
Il faut ensuite créer un fichier .env qui contiendra les informations sur les variables d’environnements.
touch /docker/nextcloud/.env
Voici le contenu du fichier .env :
Attention à créer des mots de passe robuste pour la sécurité de votre cloud.
Structure du dossier
Voici donc la structure du dossier que vous avez créé :
Démarrage
Nous pouvons maintenant lancer la stack avec la commande suivante :
docker-compose up -d
Pour aller plus loin :
Vous avez maintenant un serveur Nextcloud fonctionnel. Pour aller plus loin et découvrir Nextcloud et ses fonctionnalités, nous allons bientôt créer un deuxième tutoriel.
Vous avez besoin d’aide ?
Nous fournissons des mini pc durcis qui peuvent, grâce à leurs caractéristiques, convenir à ce genre d’utilisation.
Consulter les produits sur notre shop en cliquant ci-dessous :
Notre équipe avant-vente est disponible pour répondre à vos questions et vous guider à travers vos projets.
Vous pouvez nous contacter directement, nous pouvons définir avec vous une solution et des équipements sur mesure grâce à notre réseau de partenaires.
Formulaire de contact