Instalar Nextcloud desde 0 con Docker

Almacenamiento Raspberry PI Tutoriales

Vamos con uno de los servidores de moda ultimamente, Nextcloud, una nuve privada con una gran cantidad de aplicaciones integradas y que además dispone de cliente para Windows, MAC OSX, Linux, Android y IOS.

Como no podia ser de otra manera la instalación la haremos con Docker y de la manera más fácil y sin pérdida.

Primero de todo vamos a crear un directorio donde guardaremos la configuración de Nextcloud, así como la configuración de la base de datos.

mkdir nextcloud

cd nextcloud

Entramos al directorio y vamos con la creación del docker-compose.yml

version: "3"
services:
  nextcloud:
    image: nextcloud
    container_name: nextcloud
    environment:
      - PUID=1000
      - PGID=1000
      - TZ=Europe/Madrid
    volumes:
      - ./nextcloud/config:/config
      - ./nextcloud/data:/data
    ports:
      - 8080:80
	   
  mariadb:
    image: linuxserver/mariadb
    container_name: mariadb
    environment:
      - PUID=1000
      - PGID=1000
      - MYSQL_ROOT_PASSWORD=elpasswd
      - TZ=Europe/Madrid
      - MYSQL_DATABASE=nextcloud
      - MYSQL_USER=nextcloud
      - MYSQL_PASSWORD=elpasswd
    volumes:
      - ./mariadb/config:/config
    ports:
      - 3306:3306
    restart: unless-stopped

Las partes más importantes como explico en el video y que se podrían modificar son los «volumes», aquí podeis poner las rutas que mejor os vayan a vosaotros.

Otra parte importante seria cambiar y poner una contraseña fuerte en MYSQL_ROOT_PASSWORD y MYSQL_PASSWORD.

Cambiado esto solo nos queda lanzar un

docker-compose up -d

y esperar que acabe de arrancar Nextcloud que tarda alrededor de 1 minuto.

Acabado esto ya se puede entrar al navegador y ir a la dirección IP del servidor y puerto que le hemos puesto a Nextcloud.

Una vez arrancada la instalación solo nos quedará acabar de configurar NExcloud con la información que nos piden .

Espero que lo disfrutes y te dejo el video por aquí abajo para que salgas de cualquier duda.

No olvidéis suscribiros al canal!!!

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.