NextcloudPi Docker: Instala y utiliza Nextcloud en tu Raspberry Pi gracias a Docker
NextcloudPi es una distribución más para usarla en tu Raspberry Pi 2 o 3. Esta distribución está creada específicamente para el uso de Nextcloud, por lo que tenemos todo el software necesario instalado. Ahora han lanzado NextcloudPi Docker, un contenedor Docker que tiene todo lo necesario para que utilices Nextcloud de manera virtual.
¿Qué es NextcloudPi?
NextcloudPi es una distribución que tiene como base Raspbian 8 Jessie (con Kernel Linux 4.9), la popular distribución basada en Debian pero orientada específicamente a su utilización con Raspberry Pi. Esta distribución viene por defecto con Nextcloud 12 instalado, y por supuesto, también incorpora el servidor web Apache, PHP 7, MariaDB 10 y mucho más software adicional para tener disponibles todas las funcionalidades de Nextcloud por defecto sin tener que instalar ni configurar nada.
Algunas características adicionales es que por ejemplo viene con una seguridad muy alta, haciendo redirección automática de HTTP a HTTPS, también incorpora HSTS configurado por defecto e incluso trabajos en el cron programados para optimizar al máximo esta nube privada que puedes instalar en tu casa fácilmente. NextcloudPi también incorpora actualizaciones de seguridad automáticas, utilización de Let’s Encrypt para las conexiones HTTPS, soporte para Dynamic DNS con No-ip, fail2ban para mitigar ataques por fuerza bruta y un largo etcétera de características.
Si queréis conocer toda la información sobre NextcloudPi, os recomendamos visitar esta web donde encontrarás los enlaces de descarga y los cambios realizados en las últimas versiones.
¿Qué es NextcloudPi Docker y en qué se diferencia con NextcloudPi?
Tomando como base NextcloudPi, se ha programado un contenedor Docker con todo lo necesario para ejecutar Nextcloud sobre cualquier sistema operativo que tenga instalado Docker. Este contendor Docker está orientado específicamente a dispositivos ARM como las Raspberry Pi, el sistema base es el mismo que el NextcloudPi con Raspbian 8 Jessie, Nextcloud 12, Apache, PHP 7, MariaDB 10 y un largo etcétera de software fundamental para que funcione correctamente.
Este contenedor Docker ocupa tan solo 475MB en disco, y nos va a permitir hacer funcionar Nextcloud 12 en una Raspberry Pi de manera fácil y rápida, sin necesidad de flashear el sistema operativo entero en nuestra Raspberry, además, al estar «dockerizado» tendremos una seguridad adicional ya que cualquier fallo de seguridad no afectaría al sistema operativo nativo.
Este contenedor Docker contiene tres capas, la capa inferior tiene un miniraspbian 8 como base del contenedor, a continuación, tenemos una capa LAMP con todo lo necesario para ejecutar Nextcloud 12, y por último, la capa del propio Nextcloud 12.
Os recomendamos visitar la web ownyourbits donde encontraréis un breve manual de instalación y puesta en marcha de NextcloudPi Docker, otra alternativa más de instalar el software Nextcloud que nos servirá para tener nuestra propia nube privada en nuestro hogar.
En RedesZone tuvimos la oportunidad de probar Nextcloud Box, un sistema hardware que incorpora una Raspberry Pi con un disco duro WD de 1TB de capacidad, y preparado para su puesta en marcha de forma fácil y rápida. Este dispositivo hardware nos permitirá tener nuestra nube privada de manera fácil, utilizando las conocidas Snaps de Ubuntu.