Saltar al contenido
← Guía

Nextcloud

Tus archivos, calendarios y contactos en tu dominio, con las subidas grandes funcionando.

Publicarlo

Antes: el servidor instalado («Instalar el servidor») y la máquina del agente unida («Conectar tus máquinas»). Con --preset, add pone el puerto, las opciones y las comprobaciones de esta app.

En la máquina del agente

lnkstart add nube=192.168.1.40 --preset nextcloud
sudo lnkstart install

La plantilla usa el 8080 (si el tuyo es otro, escríbelo: nube=192.168.1.40:11000), pone --preserve-host para que Nextcloud vea su nombre público, que es el que comprueba, y le da 600 s para contestar. Al acabar, imprime las líneas de config.php con tu nombre y la IP de esta máquina.

Con Nextcloud AIO, arráncalo en modo proxy inverso (APACHE_PORT=11000) y añádelo con ese puerto.

config.php

El nombre público entre los dominios de confianza, la máquina del agente como proxy y las direcciones que genera, con https:

config/config.php

'trusted_domains' => ['localhost', 'nube.tunnels.midominio.com'],
'trusted_proxies' => ['192.168.1.20'],
'overwriteprotocol' => 'https',
'overwrite.cli.url' => 'https://nube.tunnels.midominio.com',

Subidas grandes

La subida pasa por el túnel a medida que llega, sin tope de tamaño. Lo que puede cortar es la espera de después: al acabar un fichero de varios GB, Nextcloud tarda en juntar sus trozos. La plantilla le da 600 s a este servicio, en vez de los 60 del servidor; sin plantilla, añade --timeout 600.