È stata presentata la versione della piattaforma Nextcloud Hub 24, che offre una soluzione autonoma per la collaborazione tra dipendenti e team che sviluppano diversi progetti. È stata pubblicata anche la piattaforma cloud sottostante Nextcloud 24, che consente di implementare un'archiviazione cloud con supporto per sincronizzazione e condivisione dei dati, offrendo la possibilità di visualizzare e modificare i dati da qualsiasi dispositivo in qualsiasi punto della rete (utilizzando un'interfaccia web o WebDAV). Il server Nextcloud può essere implementato su qualsiasi hosting che supporta l'esecuzione di script PHP e fornisce accesso a SQLite, MariaDB/MySQL o PostgreSQL. I codici sorgente di Nextcloud sono distribuiti sotto licenza AGPL.
Nextcloud Hub affronta compiti simili a Google Docs e Microsoft 365, ma permette di implementare un'infrastruttura di collaborazione completamente controllata, funzionante sui propri server e non vincolata a servizi cloud esterni. Nextcloud Hub riunisce in un'unica piattaforma diverse applicazioni open-source che si integrano sulla piattaforma cloud di Nextcloud, consentendo la collaborazione su documenti d'ufficio, file e informazioni per la pianificazione di compiti ed eventi. La piattaforma include anche moduli per l'accesso alla mail, la messaggistica, l'organizzazione di videoconferenze e chat.
L'autenticazione degli utenti può avvenire sia tramite un database locale sia attraverso integrazioni con LDAP / Active Directory, Kerberos, IMAP e Shibboleth / SAML 2.0, inclusa l'utilizzazione dell'autenticazione a due fattori, SSO (Single Sign-On) e l'associazione di nuovi sistemi a un account tramite QR code. Il controllo delle versioni consente di monitorare le modifiche a file, commenti, regole di condivisione e tag.
Componenti principali della piattaforma Nextcloud Hub:
- Files — organizzazione dello storage, sincronizzazione, accesso condiviso e scambio di file. L'accesso può essere effettuato sia tramite Web che con software client per sistemi desktop e mobili. Sono disponibili funzionalità avanzate come la ricerca full-text, l'allegato di file durante l'invio di commenti, controllo di accesso selettivo, creazione di link protetti da password per il download, integrazione con archivi esterni (FTP, CIFS/SMB, SharePoint, NFS, Amazon S3, Google Drive, Dropbox, ecc.).
- Flow — ottimizza i processi aziendali attraverso l'automazione di attività standardizzate, come la conversione di documenti in PDF, l'invio di messaggi nelle chat alla caricamento di nuovi file in cartelle specifiche e l'assegnazione automatica di tag. È possibile creare gestori personalizzati che eseguono azioni legate a eventi specifici.
- Nextcloud Office - strumenti integrati per la modifica collaborativa di documenti, fogli di calcolo e presentazioni, sviluppati in collaborazione con Collabora. È supportata l'integrazione con i pacchetti OnlyOffice, Collabora Online, MS Office Online Server e Hancom office.
- Photos — una galleria di immagini che semplifica la ricerca, la condivisione e la navigazione nella collezione condivisa di foto e immagini. È possibile classificare le foto in base a data, luogo, tag e frequenza di visualizzazione.
- Calendar — un calendario pianificatore che permette di coordinare riunioni, pianificare chat e videoconferenze. È fornita integrazione con strumenti di lavoro di gruppo su iOS, Android, macOS, Windows, Linux, Outlook e Thunderbird. È supportato il caricamento di eventi da risorse esterne che supportano il protocollo WebCal.
- Mail — una rubrica condivisa e un'interfaccia web per la gestione della posta elettronica. È possibile associare più account a un unico inbox. Supporta la crittografia delle email e l'aggiunta di firme digitali basate su OpenPGP. È disponibile la sincronizzazione della rubrica tramite CalDAV.
- Talk — sistema di messaggistica e conferenze web (chat, audio e video). Supporta gruppi, la possibilità di fornire accesso al contenuto dello schermo e il supporto per gateway SIP per l'integrazione con la telefonia tradizionale.
- Nextcloud Backup - soluzione per la memorizzazione decentralizzata dei backup.
Novità chiave di Nextcloud Hub 24:
- Sono stati forniti strumenti per la migrazione, che consentono all'utente di esportare tutti i propri dati in un unico archivio e importarli altrove. serverL'esportazione include le impostazioni dell'utente e del profilo, i dati delle applicazioni (Groupware, Files), i calendari, i commenti, gli elementi preferiti, ecc. Il supporto per la migrazione non è ancora stato implementato in tutte le applicazioni, ma è stato proposto un API speciale per l'estrazione dei dati specifici per le applicazioni, che verrà introdotta progressivamente. Gli strumenti di migrazione consentono all'utente di non dipendere dalla piattaforma e semplificano il trasferimento delle proprie informazioni; ad esempio, l'utente può rapidamente trasferire i dati sul proprio server domestico in qualsiasi momento.

- Sono state apportate modifiche al sistema di archiviazione e condivisione file (Nextcloud Files) mirate a migliorare le prestazioni e aumentare la scalabilità. È stata aggiunta l'API Enterprise Search per indicizzare i contenuti archiviati in Nextcloud da parte di motori di ricerca esterni. È stata garantita una gestione selettiva dei permessi per la condivisione, ad esempio, agli utenti possono essere concessi diritti specifici per la modifica, eliminazione e caricamento di dati nelle cartelle condivise. Nella funzione di condivisione tramite email (Share-by-mail) è stata introdotta la generazione di token temporanei per verificare la proprietà dell'indirizzo email, invece di utilizzare una password fissa.
Fino a 4 volte ridotto il carico sul DB durante l'esecuzione delle operazioni standard. Durante la visualizzazione dei contenuti delle directory nell'interfaccia, il numero di richieste al DB è stato ridotto del 75%. Inoltre, è stato notevolmente diminuito il numero di accessi al DB durante l'interazione con il profilo utente. È stata aumentata l'efficienza della memorizzazione nella cache degli avatar, che ora vengono generati solo in due dimensioni. Ottimizzata la memorizzazione delle informazioni sull'attività dell'utente. È stato aggiunto un sistema di profilazione integrato per identificare i colli di bottiglia. Ridotto il numero di connessioni con server Redis. Accelerate le elaborazioni delle quote, la gestione dei token, l'accesso tramite WebDAV e la lettura dei dati sullo stato dell'utente. È stato ampliato l'uso della memorizzazione nella cache per velocizzare l'accesso alle risorse. Ridotto il tempo di caricamento delle pagine.

L'amministratore ha la possibilità di impostare orari personalizzati per l'esecuzione di lavori in background, che possono essere spostati in periodi di attività minima. È stata aggiunta la possibilità di esternalizzare le operazioni di generazione e ridimensionamento delle miniature in un microservizio separato, avviato in Docker. I dati relativi all'elaborazione delle attività utente (Activities) possono essere trasferiti in un database separato.
- È stata migliorata l'interfaccia dei componenti per la collaborazione (Nextcloud Groupware). Nel calendario pianificatore sono state aggiunte le opzioni per accettare/rifiutare inviti, che permettono di modificare lo stato di partecipazione dall'interfaccia web. Nel client di posta è stata implementata la funzione di invio programmato dei messaggi e di annullamento di una mail appena inviata.
- Nel sistema di messaggistica Nextcloud Talk sono state effettuate ottimizzazioni per migliorare le performance e sono state aggiunte le reazioni, che consentono di esprimere il proprio parere sui messaggi tramite Emoji. È stata introdotta la scheda Media, che mostra e rende ricercabili tutti i file multimediali inviati nella chat. Migliorata l'integrazione con il desktop — ora è possibile rispondere direttamente dalle notifiche pop-up dei nuovi messaggi e semplificare la gestione delle chiamate in entrata. Nella versione mobile è stata aggiunta la possibilità di scegliere il dispositivo di uscita audio. Durante la condivisione dello schermo, è stata implementata la possibilità di trasmettere non solo l'immagine, ma anche il suono di sistema ad altri utenti.

- Nella suite per ufficio integrata (Collabora Online) è stata proposta una nuova interfaccia con un menu basato su schede (gli elementi del menu superiore vengono visualizzati sotto forma di pannelli degli strumenti variabili).
- Nella suite di collaborazione è stata implementata la blocchi automatico dei file durante la loro modifica nelle applicazioni ufficio Text e Collabora Online (la blocchi impedisce ad altri clienti di apportare modifiche al file in fase di modifica), è possibile anche bloccare e sbloccare manualmente i file se desiderato.
- Nell'editor di testo Nextcloud Text è stato aggiunto il supporto per tabelle e schede informative. È stata aggiunta la possibilità di caricare direttamente immagini tramite l'interfaccia drag & drop. È garantita la completamento automatico durante l'inserimento di Emoji.
- Nell'app Nextcloud Collectives, che fornisce un'interfaccia per costruire una base di conoscenza e collegare documenti a gruppi, è stata introdotta la possibilità di personalizzare in modo flessibile i diritti di accesso e di fornire accesso a più pagine tramite un unico link.
Fonte: opennet.ru



