Nextcloud

Nextcloud è una soluzione flessibile per la sincronizzazione dei file e la loro condivisione. È possibile avere i propri file sempre a portata di mano su ogni dispositivo, utilizzando un dispositivo mobile, un personal computer, una workstation o un accesso web. La condivisione viene realizzata in maniera semplice, sicura e privata che significa avere il pieno controllo dei propri dati.

Funzionalità:

  • configurazione di Nextcloud con database MariaDB e delle credenziali d’accesso di default

  • integrazione automatica con gli utenti e gruppi di sistema di NethServer

  • backup dei dati automatico tramite nethserver-backup-data

  • personalizzazione dell’URL di accesso HTTPS (virtual host personalizzato)

Installazione

È possibile installare NethServer tramite l’interfaccia web di NethServer. Dopo l’installazione:

  • fare clic sul nome dell’elemento Applicazioni> Nextcloud o aprire l’URL https://your_nethserver_ip/nextcloud

  • usare le credenziali di default admin/Nethesis,1234

  • cambiare la password di default

Ciascun utente presente nel sistema può accedere automaticamente a Nextcloud tramite le sue credenziali, indipendentemente dall’account provider utilizzato (vedi Utenti e gruppi). Dopo l’installazione sarà presente anche un nuovo widget per l’applicazione nella dashboard di NethServer.

Nota

La procedura di aggiornamento/cambio di versione di Nextcloud disabilita le app per evitare problemi di compatibilità. I registri del server tengono traccia di quali app sono state disabilitate. Dopo una corretta procedura di aggiornamento / cambio di versione è possibile utilizzare la pagina Applicazioni per aggiornare e riattivare le app.

Lista utenti

Tutti gli utenti vengono elencati nel pannello dell’amministratore di Nextcloud utilizzando un identificativo alfanumerico univoco. In questo modo il sistema garantisce l’assenza di duplicati nei nomi utente interni, come spiegato nella sezione Internal Username della Documentazione ufficiale di NextCloud.

Nota

Se NethServer è attestato ad un account provider remoto Active Directory, un account utente AD aggiuntivo e dedicato è necessario al modulo per essere pienamente operativo! Fare riferimento alla sezione Join ad un dominio Active Directory esistente.

Configurazione

Dopo l’installazione, l’applicazione può essere configurata dal nuovo Server Manager.

Host virtuale personalizzato

In alcuni casi è opportuno riservare un virtual host completo per accedere a Nextcloud come nextcloud.nethserver.org. Per configurare il virtual host, abilitare l’opzione Usa un virtual host per Nextcloud e compilare il campo Nome virtual host.

È opportuno sottolineare che, dopo la configurazione di un virtual host personalizzato, Nextcloud non sarà più accessibile dall’URL predefinito https://ip_del_nethserver/nextcloud.

Se la macchina utilizza Let’s Encrypt, è necessario ricordarsi di aggiungere il nome di dominio del virtual host dedicato all’elenco dei domini validi nel certificato.

Trusted domains

I Trusted domains sono una lista di domini su cui l’utente può effettuare il login. Quelli presenti di default sono:

  • nome dominio

  • indirizzo IP

L’elenco dei domini fidati può essere personalizzato usando il campo Domini fidati: aggiungere un dominio per riga.

CalDAV e CardDAV

Alcuni client CalDAV e CardDAV possono avere delle difficoltà nel trovare l’URL di sincronizzazione appropriato e richiedono il rilevamento automatico dei servizi. Il servizio di discovery viene abilitato di default se si utilizza un virtual host personalizzato per Nextcloud.

Per abilitare il servizio di discovery anche se Nextcloud è in esecuzione sull’URL predefinito, selezionare il campo Abilita rilevamento automatico CalDAV e CardDAV.

Nota

Quando si abilita l’auto-discovery DAV, assicurarsi che WebTop o SOGo non siano già installati.

Collabora Online

Fare riferimento a Collabora Online module da NethForge.

ONLYOFFICE

Dalla verisone 18 di Nextcloud, ONLYOFFICE Community Document Server può essere installato direttamente sul sistema senza ulteriori configurazione. Per abilitare l’integrazione con ONLYOFFICE, accedere a Nextcloud con l’utente admin, quindi:

  • Accedere pagina Apps e spostarsi nella sezione Office & text

  • Scaricare e abilitare l’applicazione ONLYOFFICE

  • Scaricare e abilitare l’applicazione Community Document Server. Sarà necessario pazientare, il download e l’installazione richiederà del tempo.

  • Accedere alla pagina Settings e spostarsi nella pagina dell’applicazione ONLYOFFICE nella sezione Administration

  • Verificare che il campo Document Editing Service address contenga già l’indirizzo pubblico del server Nextcloud

Nota

L’installazione del server ONLYOFFICE completo non è supportata su NethServer.