Cómo montar Nextcloud desde casa

En esta guía, te enseñamos a cómo montar Nextcloud desde casa, siguiendo la documentación de Github. Te permite establecer una instancia donde podrás guardar tus contactos, tus notas, tu calendario, etc., y sincronizar con otros dispositivos mediante sus clientes oficiales. No solo es fácil de instalar, sino que también se actualizará con solo dar unas órdenes sencillas desde Snap. Hasta el momento, no hay problemas para tener una instancia en Deepin 23.

El objetivo de esta guía es facilitarte la tarea de organizar tu vida personal y llevarla contigo en dispositivos móviles o en otras plataformas, además de permitirte respaldar tus documentos y mucho más. Cualquier persona puede familiarizarse con las ventajas del software libre como Nextcloud y más (como alternativa a Google y Microsoft). Existen otras formas de sincronizar los datos, como Radicale.

Qué ventajas trae montar Nextcloud desde casa

  • No hay límites de espacio impuestos (puedes establecer la cantidad de GB que quieras o usar todo el disco duro).
  • No hay rastreo de terceros, salvo para enviar información de diagnóstico a los desarrolladores.
  • Se actualiza automáticamente en muy poco tiempo.
  • Permite gestionar los datos que se pueden guardar.
  • Sincronizar de forma privada con dispositivos móviles.
  • Solo funciona con una conexión local, aunque se puede recurrir a un DNS para asignar una dirección pública y acceder a ella (esta opción no se explica en esta guía).

Pasos para montar Nextcloud desde casa

Montar Nextcloud desde casa requiere del software que se consigue desde Snapcraft. Desde la terminal se ejecuta como:

sudo snap install nextcloud

Elige el puerto donde se conectará la red, ya que es indispensable para montar un puerto personal desde un equipo, por ejemplo.

sudo snap set nextcloud ports.http=82

Con el puerto 82 establecido, abre localhost con esta web: http://localhost:82/. Establece una cuenta de administrador y ya está. No olvides guardar la contraseña.

La pantalla de inicio cuando se va a montar Nextcloud desde casa

La instalación tardará unos minutos, pero al realizarse con Snap no se comprometerán los componentes del sistema. Primero se configura el alojamiento, luego podrás añadir características como contactos, notas y calendario.

Apps a instalar.
Apps a instalar.

Luego de cumplir la instalación, podrás acceder a la página principal.

Nextcloud bienvenida

Antes de disfrutar, debes saber que Nextcloud tiene una sección de aplicaciones activas. Si trabajas desde el ordenador, puedes eliminar programas para ahorrar memoria, como la interacción con los contactos o el compartir archivos por URL, entre otros.

Nextcloud apps

Comandos para operar la instancia

Estos son los comandos que se trabajan al montar Nextcloud desde casa:

  • Detener: sudo snap stop nextcloud
  • Iniciar: snap sudo snap start nextcloud
  • Exportar datos: sudo nextcloud.export
  • Importar de una copia: sudo nextcloud.import [dirección]

Para respaldar y restaurar instancias, consta lo siguiente:

  • Guardar copia (en /var/lib/snapd/snapshots, opcional): sudo snap save nextcloud
  • Para restaurar, debes colocar el archivo comprimido en /var/lib/snapd/snapshots
  • Restaura con snap saved y sudo snap restore [id]

Luego de montar Nextcloud

Luego de montar Nextcloud desde casa, puedes consultar más información en la página web de NextCloud para usuarios hogareños.

El software se almacenan en /var/snap/nextcloud (fuera de la carpeta de Documentos). Para acceder a tus datos, abre la carpeta /var/snap/nextcloud/common/nextcloud/data (solo se puede acceder como administrador, según el foro). Aconsejamos establecer una rutina de respaldo de tus datos (como en la wiki).

Puedes gestionar tus cuentas de usuario creando una para tu vida personal y otra para tu vida privada. Es una buena idea crear perfiles separados para mantener el orden y evitar situaciones comprometedoras.

También puedes añadir otras aplicaciones para aumentar su capacidad, como Cospend, que permite gestionar el dinero desde la aplicación móvil, y Deck, que organiza tareas con facilidad.

Acceder a la instancia

Como en los hogares se utiliza la conexión local, si tus dispositivos se conectan por LAN, solo necesitas introducir una dirección IP (y su respectivo puerto). Recomendamos que el equipo tenga una dirección IP fija (por ejemplo, 192.168.1.x:82). Puedes configurar la dirección de la computadora en el centro de control.

La mejor manera de aprovechar el uso de esa instancia es instalar el cliente oficial para Android o iOS, así como el complemento DAVx5. Tener DAVx5 concedido facilitará el proceso de sincronizar de contactos y agendas para guardar en la computadora. También puedes habilitar carga automática para subir fotos del celular a la computadora. A partir de ahí, todo es sencillo.

Error de dominio en Nextcloud

Si por alguna razón aparece un aviso de error de dominio no confiable, es porque la IP no está correctamente asignada por el servidor. Debemos hacer lo siguiente:

  1. Respaldar con: sudo cp /var/snap/nextcloud/current/nextcloud/config/config.php config.php.bak
  2. Editar con: sudo nano /var/snap/nextcloud/current/nextcloud/config/config.php
  3. Crear una nueva línea en 'trusted_domains' como puede ser:
'trusted_domains' =>
array (
0 => 'localhost:82',
1 => '192.168.1.*:82',
2 => '192.168.0.*:82',
),

Lectura adicional

  • Blog de Nicholas Diesslin

Etiquetas:

¿Recomendarías este artículo?