Cuando la mayoría de la gente piensa en herramientas de gestión de proyectos, piensa en Trello. Es una herramienta basada en la web que permite utilizar tarjetas (o Kanban) para gestionar los proyectos en curso. Para la mayoría, esta aplicación es estupenda y vale la pena el precio necesario para las funciones más avanzadas. Este artículo no es para esas personas. En su lugar, este artículo es para aquellos que buscan abandonar Trello por una alternativa auto-alojada: Wekan.

Wekan, como Trello, es una herramienta de gestión de proyectos basada en la web que permite a los usuarios crear tableros y tarjetas, invitar a usuarios, enviar notificaciones de proyectos, etc. En este artículo repasaremos todo lo que necesitas saber para que Wekan funcione en tu servidor, incluyendo qué hardware utilizar, cómo invitar a los usuarios, métodos de instalación y todo lo demás. Empecemos!

Requisitos de hardware

  • un servidor Debian o cualquier otra distribución de Linux basada en Debian para ejecutar el instalador automático
  • un servidor Ubuntu capaz de ejecutar los paquetes Snap o una distribución Linux de servidor capaz de instalar los tar.gz disponibles y las dependencias necesarias para que Wekan funcione
  • cualquier PC de sobremesa antiguo moderadamente potente (era DDR-2 o mejor) que pueda permanecer encendido en todo momento y actuar como servidor
  • un VPS o cualquier otro tipo de servidor de grado empresarial

Instalación basada en Debian/Debian

Hay varias maneras de instalar Wekan. En esta guía utilizaremos un conjunto de instrucciones para distribuciones de Linux basadas en Debian. Esto no significa que Wekan no funcione en otros sistemas operativos de servidor como Redhat, Suse, CentOS, etc.

RELACIONADO:  Como cambiar una bateria de coche

En las distribuciones de servidor Linux basadas en Debian, hay un script de autoinstalación para Wekan. Esta herramienta de instalación está pensada para eliminar gran parte del tedio que suele producirse al instalar programas de servidor. El servidor Ubuntu que ejecuta la versión 14.04 LTS también debería utilizar este script.

wekan-auto-install-script

Para iniciar el proceso de instalación en Debian, descargue este script:

curl https://raw.githubusercontent.com/wekan/wekan-autoinstall/master/autoinstall_wekan.sh > autoinstall_wekan.sh

A continuación, ejecute la herramienta de instalación:

sudobash autoinstall_wekan.sh

Ejecutar el script con privilegios sudo permite a «autoinstall_wekan.sh» instalar todas las dependencias necesarias de las que depende Wekan, como NodeJS, MongoDB y otras herramientas importantes.

wekan-auto-installation-menu

Cuando la herramienta de instalación automática termina de instalar Wekan, aparece un aviso. Este mensaje ofrece al usuario tres opciones. La primera opción es iniciar el servicio Wekan. La segunda es reiniciar el servidor y que el sistema se encargue de ello, y la tercera es salir del instalador. Seleccione el número 1 introduciendo «1» en el prompt y pulsando la tecla Enter.

Instalación del servidor Ubuntu

Aquellos que ejecutan el servidor Ubuntu 16.04+ tienen la capacidad de instalar paquetes snap. Estos paquetes son formas útiles de distribuir software fácilmente. Gracias a esta tecnología, poner en marcha Wekan es un juego de niños.

sudo snap install wekan-ondra

Uso de Wekan

Wekan está instalado en el servidor. Ahora, es el momento de configurarlo. Lo primero es lo primero: averiguar la dirección IP del servidor. Esto se hace con el comando ifconfig. Toma nota de la dirección ipv4 de Internet, e introdúcela con :8080 al final en un navegador web. Por ejemplo: http://192.168.1.107:8080

RELACIONADO:  3 sitios web de escaneo antivirus para analizar sus archivos en busca de VIrus

wekan-startup-screen

A partir de aquí, sólo tienes que registrar una cuenta en la página y empezar a trabajar. Además, indique a otros usuarios que registren una cuenta en el servidor desde la misma página.

Crear un nuevo tablero de proyecto

Crea un nuevo tablero de proyecto en tu servidor Wekan haciendo clic en «Crear nuevo tablero» en la página de bienvenida. Este tablero puede albergar la información de los nuevos proyectos que crees junto con otras cosas aportadas por otros usuarios añadidos a él.

Invitar a nuevos usuarios a los tableros

wekan-add-user

Los usuarios pueden crear tableros, y cualquier usuario del servidor puede ser invitado a un tablero. Haga clic en el icono «+» y luego introduzca el nombre de usuario del usuario que desea añadir al tablero.

Nota:

debes tener el correo electrónico configurado en tu servidor para que la función de envío de correos electrónicos funcione.

Importar datos de Trello

wekan-import-trello

En la pantalla de creación de tableros, haz clic en «Crear un nuevo tablero». Ponle un nombre y luego haz clic en el enlace «importar desde Trello».

wekan-import-from-trello-json

Al hacer clic en el enlace de importación, el usuario accede a una pantalla de importación JSON. Para importar los datos de Trello a un nuevo tablero, pega tus datos JSON de Trello en él y luego haz clic en el botón «Importar». Poco después, los datos estarán presentes en el nuevo tablero.