Come installare e utilizzare Wekan – la migliore alternativa self-hosted a Trello

Quando la maggior parte delle persone pensa agli strumenti di gestione dei progetti, pensa a Trello. È uno strumento basato sul web che ti consente di utilizzare schede (o Kanban) per gestire progetti in corso. Per molti, questa app è fantastica e vale il prezzo necessario per funzionalità più avanzate. Questo articolo non è per quelle persone. Invece, questo articolo è per coloro che cercano di abbandonare Trello per un’alternativa self-hosted: Wekan.
Wekan, come Trello, è uno strumento di gestione dei progetti basato sul web che consente agli utenti di creare bacheche e schede, invitare utenti, inviare notifiche di progetto, ecc. In questo articolo esamineremo tutto ciò che devi sapere per far funzionare Wekan sul tuo server, inclusi quali hardware utilizzare, come invitare utenti, metodi di installazione e tutto il resto! Iniziamo!
Requisiti hardware
- un server Debian o qualsiasi altra distribuzione Linux basata su Debian per eseguire l’installer automatico
- server Ubuntu in grado di eseguire pacchetti Snap o una distribuzione server Linux in grado di installare i tar.gz disponibili e le dipendenze necessarie per far funzionare Wekan
- qualsiasi PC desktop vecchio moderatamente potente (era DDR-2 o migliore) che può rimanere acceso in ogni momento e fungere da server
- un VPS o qualsiasi altro tipo di server di livello enterprise
Installazione Debian/Debian-Based
Ci sono diversi modi per installare Wekan. In questa guida utilizzeremo un insieme di istruzioni che è per distribuzioni Linux basate su Debian. Ciò non significa che Wekan non funzionerà su altri sistemi operativi server come Redhat, Suse, CentOS, ecc.
Sulle distribuzioni server Linux basate su Debian, c’è uno script di auto-installazione per Wekan. Questo strumento di installazione è progettato per rimuovere gran parte della noia che di solito si verifica durante l’installazione di programmi server. Il server Ubuntu in esecuzione su 14.04 LTS dovrebbe anche utilizzare questo script.

Per avviare il processo di installazione su Debian, scarica questo script:
curl https://raw.githubusercontent.com/wekan/wekan-autoinstall/master/autoinstall_wekan.sh > autoinstall_wekan.shQuindi, esegui lo strumento di installazione:
sudobash autoinstall_wekan.shEseguire lo script con privilegi sudo consente a “autoinstall_wekan.sh” di installare tutte le dipendenze necessarie di cui Wekan ha bisogno, come NodeJS, MongoDB e altri strumenti importanti.

Quando lo strumento di installazione automatica termina di installare Wekan, appare un prompt. Questo prompt offre all’utente tre scelte. La prima scelta è avviare il servizio Wekan. La seconda è riavviare il server e lasciare che il sistema se ne occupi, e la terza è uscire dall’installer. Seleziona #1 inserendo “1” nel prompt e premendo il tasto Invio.
Installazione server Ubuntu
Coloro che eseguono il server Ubuntu 16.04+ hanno la possibilità di installare pacchetti snap. Questi pacchetti sono modi ordinati e utili per distribuire software facilmente. È grazie a questa tecnologia che far funzionare Wekan è un gioco da ragazzi.
sudo snap install wekan-ondraUtilizzare Wekan
Wekan è installato sul server. Ora è il momento di configurarlo. Prima di tutto: scopri l’indirizzo IP del server. Questo si fa con il comando ifconfig. Prendi nota dell’indirizzo ipv4 di Internet e inseriscilo con :8080 alla fine in un browser web. Ad esempio: http://192.168.1.107:8080

Da qui, registrati un account sulla pagina e inizia a lavorare. Inoltre, dì ad altri utenti di registrarsi un account sul server dalla stessa pagina.
Creare una nuova bacheca di progetto
Crea una nuova bacheca di progetto sul tuo server Wekan facendo clic su “Crea nuova bacheca” nella pagina di benvenuto. Questa bacheca può contenere nuove informazioni di progetto che crei insieme ad altre cose contribuite da altri utenti aggiunti ad essa.
Invitare nuovi utenti alle bacheche
Gli utenti possono creare bacheche e qualsiasi utente sul server può essere invitato a una bacheca. Fai clic sull’icona “+”, quindi inserisci il nome utente dell’utente da aggiungere alla bacheca.
Nota: devi avere l’email configurata sul tuo server affinché la funzione di invio email funzioni.
Importare dati da Trello

Nella schermata di creazione della bacheca, fai clic su “Crea una nuova bacheca.” Dagliela un nome e poi fai clic sul link “importa da Trello”.

Facendo clic sul link di importazione, l’utente viene portato a una schermata di importazione JSON. Per importare i dati di Trello in una nuova bacheca, incolla i tuoi dati JSON di Trello in essa, quindi fai clic sul pulsante “Importa”. Poco dopo, i dati saranno presenti nella nuova bacheca.
Conclusione
Sebbene Trello abbia quello che è essenzialmente un monopolio sul mercato, Wekan è uno strumento di cui molti dovrebbero prendere nota. Anche se è vero che può essere un po’ di lavoro mantenere il proprio server, alla fine ne vale la pena. Invece di pagare le spese freemium che Trello offre, tutte le persone che utilizzano Wekan sul tuo server otterranno ottime funzionalità a costo zero. E soprattutto, chi non ama un’alternativa open-source?
Usi Trello? Passeresti a Wekan? Dicci perché o perché no qui sotto.