Come configurare Rocket.Chat in Ubuntu

0
223

Le piattaforme di chat aziendali forniscono messaggistica istantanea, collaborazione di gruppo e molto altro. Rocket.Chat offre un'opzione self-hosted gratuita. Ecco come configurarlo per uso privato interno su Ubuntu Linux.

Chattare è produttivo?

È facile per ignorare strumenti come Slack, Microsoft Teams e Rocket.Chat come nient'altro che client di messaggistica istantanea. Sono molto di più. Utilizzate correttamente, queste piattaforme di messaggistica aziendale incoraggiano e semplificano la collaborazione all'interno di—e tra—reparti e team.

La comunicazione facile e veloce tra i membri del team non può che essere una buona cosa. La capacità di condividere immagini, documenti e clip video migliora il formato standard dei messaggi di testo ed è fondamentale per la collaborazione efficiente che questi strumenti possono portare. L'immediatezza della comunicazione semplicemente non può essere replicata usando la posta elettronica.

RELAZIONATO: Le migliori alternative open source a Slack

Tutti questi strumenti di chat collaborativa ti consentono di separare le conversazioni in base a qualsiasi categoria abbia senso per te, come team, progetti o argomenti. In genere si chiamano stanze o canali.

La maggior parte di questi strumenti di collaborazione accetta plug-in e lavora sodo per promuovere un ecosistema di partner di integrazione. Ad esempio, puoi fare in modo che il tuo repository cloud Git preferito invii un messaggio a te—o a un canale—quando qualcuno effettua un commit o una richiesta di unione, oppure una build automatizzata CI/CD viene completata o viene eseguita una bomba.

Pubblicità

Rocket.Chat è un prodotto open source. Puoi usarlo gratuitamente o pagare per ulteriori funzionalità e supporto. Puoi anche ospitare autonomamente il tuo server Rocket.Chat. Parte del vantaggio di un sistema di chat come questo è che puoi connetterti da qualsiasi luogo, utilizzando app mobili o persino un'interfaccia web.

Rocket.Chat può farlo e la sua documentazione copre automaticamente l'ottenimento automatico di un certificato SSL/TLS da Let's Encrypt. Ma se vuoi solo immergere le dita dei piedi nell'acqua e vedere se questo tipo di strumento funzionerà per te o meno, puoi configurare rapidamente Rocket.Chat solo per uso interno e senza esporre nulla al mondo esterno.

Questo è quello che ti mostreremo qui. Installeremo e configureremo Rocket.Chat per uso interno, su una rete privata. Abbiamo usato una build pre-release di Ubuntu 21.10 come nostro server di chat.

Installazione di Rocket.Chat

C'è uno snap per Rocket.Chat, quindi l'installazione dovrebbe essere indolore. Gli snap sono progettati per essere facili da installare, sono isolati dal resto del sistema e si aggiornano automaticamente. Usa questo comando per installare il server.

sudo snap install rocketchat-server

Quando l'installazione è terminata diciamo a Rocket.Chat di non usare HTTPS.

sudo snap set rocketchat-server https=disable

Dobbiamo dire a Rocket.Chat dove si trova il server. Sostituisci “ubuntu-21-10.local” con il nome di rete del tuo server.

sudo snap set rocketchat-server caddy-url=http://ubuntu-21-10.local

< /p> Pubblicità

Rocket.Chat utilizza Caddy come server HTTP. Dobbiamo abilitarlo in modo che venga eseguito automaticamente all'avvio.

sudo snap set rocketchat-server caddy=enable

Infine, possiamo inizializzare ed eseguire Caddy con le impostazioni che abbiamo fornito:

sudo snap run rocketchat-server.initcaddy

RELAZIONATO: Come lavorare con i pacchetti Snap su Linux

Riavvia i servizi Rocket.Chat

Se desideri riavviare il server Rocket.Chat, devi riavviare sia il servizio Rocket.Chat che il servizio Caddy.

sudo systemctl restart snap.rocketchat-server.rocketchat-server.service

sudo systemctl restart snap.rocketchat-server.rocketchat-caddy.service

Configurazione di Rocket.Chat

Apri il tuo browser web. Se sei sul server di chat, puoi inserire “localhost:3000” come indirizzo. Se ti trovi su un altro computer sulla stessa rete, utilizza l'indirizzo IP o il nome di rete del server di chat, seguito da “:3000” senza spazi.

Nella schermata di accesso, fai clic su “Registra un nuovo account” collegamento.

Ti viene richiesto il tuo utente dettagli.

Compila il modulo e fai clic sul pulsante blu &# 8220;Continua” pulsante per procedere.

Devi fornire alcune informazioni sulla tua organizzazione.

Fai clic su blu “Continua” per procedere.

Annuncio

La schermata successiva richiede i dettagli sul tuo server Rocket.Chat.

Fai clic sul pulsante blu “Continua” pulsante per procedere.

Nella schermata di configurazione finale, seleziona “Conferma autonomo, dovrai’ pulsante di opzione. Stiamo funzionando come un sistema locale autonomo. Non stiamo utilizzando l'hosting di Rocket.Chat, quindi “Accetto i Termini & Informativa sulla privacy” non entra in gioco. È disattivato.

Fai clic sul pulsante blu “Continua” per procedere.

Il primo account creato viene creato automaticamente in un account amministratore.

Per accedere alle opzioni amministrative, fai clic sul tuo avatar nell'angolo in alto a sinistra del pannello laterale. Per impostazione predefinita, questo è un quadrato colorato contenente la prima lettera del tuo nome utente.

< /p>

Fai clic su “amministrazione” opzione nel menu a discesa. Il pannello laterale elenca tutte le opzioni amministrative. Creeremo alcuni utenti. Fare clic su “Utenti” opzione nel pannello laterale.

Nella vista Utenti, fai clic su “Nuovo” pulsante.

Appare il modulo di aggiunta utente.

Completa la forma. Dovrai scorrere verso il basso per vedere tutti i campi. Fare clic sul pulsante “Salva” pulsante in fondo al modulo. Quando hai finito di creare i tuoi utenti, fai clic sulla “X” nell'angolo in alto a destra del pannello laterale.

Pubblicità< br>

Fai clic sul pulsante “Crea nuovo” icona in alto a destra del pannello laterale.

Seleziona “# Canale” dal menu a discesa.

Compila il modulo del nuovo canale.

Cliccando su la “lente di ingrandimento” nell'icona “Aggiungi membri (facoltativo)” campo rivela un elenco di utenti tra cui puoi scegliere. Questi utenti vengono aggiunti automaticamente al canale. Fai clic sul pulsante blu “Crea” pulsante per chiudere il form e creare il canale.

Ora che hai creato alcuni canali e utenti, installiamo il client e accedi a un utente.

Utilizzo dell'app desktop Rocket.Chat

Possiamo installare anche il client desktop Rocket.Chat in un attimo. Questo comando farà proprio questo.

sudo snap install rocketchat-desktop

< p>I client sono disponibili anche per Windows e macOS.

Avvia il client e accedi come uno degli utenti che hai appena creato.

Puoi accedere usando il loro nome utente o il loro indirizzo email.

Pubblicità

Il layout dell'interfaccia client segue la convenzione corrente in cui i canali sono elencati e selezionati nel pannello laterale e le conversazioni sono visualizzate nella sezione principale della finestra. Se hai utilizzato uno dei principali client di chat aziendale, avrai già familiarità con questo layout.

I messaggi che pubblichi in un canale sono visibili a tutti nel canale. Puoi mantenere le cose in ordine rispondendo a un commento in un thread. Ciò impedisce a una discussione di inondare la finestra del canale principale. Tuttavia, i thread non sono privati, chiunque può parteciparvi. I messaggi diretti consentono conversazioni private.

Puoi inviare file e documenti trascinandoli nella finestra della chat.

Comunicazione immediata< /h2>

La chat aziendale e le piattaforme di collaborazione consentono ai membri del team di aiutarsi a vicenda in ogni momento. Non c'è nessun ritardo nella posta elettronica con le comunicazioni istantanee. Se vuoi davvero isolarti per concentrarti su qualcosa, imposta il tuo stato su occupato o invisibile, oppure disconnettiti completamente.

Se decidi di voler adottare Rocket.Chat e utilizzarlo da remoto e da app mobili , registralo nel tuo dominio e installa un certificato SSL/TLS. La documentazione di Rocket.Chat ti guiderà attraverso questo processo.