The Webcoast
Retour à Nextcloud

Installer Nextcloud

L'image officielle avec un conteneur de base de données, puis l'assistant de configuration fait le reste dans le navigateur.

  1. 1

    Lancer les conteneurs

    Nextcloud a besoin d'une vraie base de données au-delà d'un usage occasionnel; MariaDB est le choix le plus courant.

    services:
      nextcloud:
        image: nextcloud:latest
        container_name: nextcloud
        restart: unless-stopped
        ports:
          - "8081:80"
        volumes:
          - ./data:/var/www/html
        depends_on:
          - db
    
      db:
        image: mariadb:11
        container_name: nextcloud-db
        restart: unless-stopped
        environment:
          - MYSQL_ROOT_PASSWORD=change-ceci
          - MYSQL_DATABASE=nextcloud
          - MYSQL_USER=nextcloud
          - MYSQL_PASSWORD=change-ceci-aussi
        volumes:
          - ./db:/var/lib/mysql
  2. 2

    Exécuter l'assistant de configuration

    La première visite du port 8081 demande un compte administrateur et les détails de connexion à la base de données, correspondant aux variables d'environnement définies ci-dessus.

  3. 3

    Installer les clients de synchronisation

    Les applications de bureau pour Windows, macOS et Linux, plus les applications mobiles pour iOS et Android, pointent toutes vers l'adresse de ce serveur et synchronisent un dossier choisi automatiquement, la même expérience que Dropbox.

  4. 4

    Ajouter d'autres applications au besoin

    La boutique d'applications intégrée (icône d'engrenage → Applications) a des extensions officielles pour Calendrier, Contacts et l'édition de documents dans le navigateur (Nextcloud Office), transformant chacune ce simple stockage en une suite de productivité plus complète.

Pour aller plus loin