☁️ Instale NEXTCLOUD en una Raspberry Pi 4 con OpenMediaVault y Docker

Código para el Stack

version: '2'

volumes:
nextcloud:
db:

services:
db:
image: yobasystems/alpine-mariadb:latest
command: --transaction-isolation=READ-COMMITTED --binlog-format=ROW
restart: always
volumes:
- db:/var/lib/mysql
environment:
- MYSQL_ROOT_PASSWORD=password #Cambiar esto
- MYSQL_PASSWORD=password #Cambiar esto
- MYSQL_DATABASE=nextcloud
- MYSQL_USER=nextcloud

app:
image: nextcloud
ports:
- 8080:80
links:
- db
volumes:
- nextcloud:/var/www/html #Cambie 'nextcloud' a su volumen de unidad externa si está disponible
restart: always

Categories:


Comments

10 respuestas a «☁️ Instale NEXTCLOUD en una Raspberry Pi 4 con OpenMediaVault y Docker»

  1. Avatar de EMS
    EMS

    Buenos días;

    para acceder a nextcloud suelo poner IP+Puerto,por ejemplo 192.168.1.100:8080 y me gustaria saber si se puede poner de esta manera:

    192.168.1.100/nextcloud.

    Muchas gracias por la ayuda!

    1. Avatar de Gamba

      Buenas, no porque eso apuntaría al puerto por defecto, el 80 o 443 si es https, y luego a una carpeta de la web llamada Nextcloud.

      1. Avatar de Egoitz
        Egoitz

        Ok,

        Voy a configurarlo para conectarme desde fueras con duckDNS y nginx

        Gracias! Muy buenos tus videos 😉

  2. Avatar de lupi
    lupi

    Buenos días muchas gracias por el tutorial, estoy interesado en instalar nextcloud en la raspi pero me surge una duda. Ya tengo un docker corriendo con nginx proxy manager que hice con docker-compose siguiendo tu mismo tutorial, veo que en este también hay que configurar mariadb, lo tendría que poner igual a como tu lo explicas? pasaría algo si se duplica mariadb? se podría añadir solo la parte de nextcloud en el docker-compose y lanzarlo de nuevo? Muchas gracias, saludos.

    1. Avatar de Gamba

      Buenas, Mariadb es un gestor de base de datos, podrías tener varias para diferentes cosas, puedes probar con los datos de esta y ponersela al docker del Nextcloud para que se comuniquen, ip, nombre base de datos, nombre y usuario, y esas cosas.

      1. Avatar de lupi
        lupi

        Al final lo he hecho con los mismos datos del tutorial, el stack de ha creado bien pero al acceder a la ip:8080 no carga la página, puede tener esto algo que ver con la configuración de ngingx-proxy-manager que utiliza el puerto 80?
        Muchas gracias.

        1. Avatar de Gamba

          Un mismo puerto no se puede usar por dos cosas en una misma IP, por ello se suele cambiar, aquí lo cambiaríamos al 8080, pero puedes probar otro que no esté en suo.

  3. Avatar de lupi
    lupi

    Hola de nuevo, no he podido editar el mensaje anterior. Después de actualizar varias veces con F5 al final a conectado y ya he podido loguearme y además también lo he configurado en nginx-proxy-manager añadiendo un certificado, lo único que he tenido que configurar en el archivo config.pho la dirección en trusted domain.
    Muchas gracias por todo. Estoy encantado con tu web, tiene material de mucha calidad, la estoy investigando a fondo.

    1. Avatar de Gamba

      Hola, me alegro y gracias por compartir tú experiencia. Si no los conoces, pasate por los canales de Youtube Sir Gamba y Gamba Gamer, te lo agradecería si te suscribieras, subo ahí también el contenido. Un saludo.

      1. Avatar de lupi
        lupi

        Ya estoy suscrito al canal de youtube, de hecho ayer dejé una pregunta porque no soy capaz de compartir una carpeta en nextcloud alojada en el mismo disco duro que comparto en omv y también me he dado cuenta de que la raspi 3b+ se queda corta para nextcloud al tener sólo 1Gb así que necesito encontrar otra forma de poder acceder a los archivos que deseo cuando esté fuera de mi red.

Deja una respuesta

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

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.plugin cookies

ACEPTAR
Aviso de cookies