Herramientas de gestión de proyectos que puedes instalar en un hosting compartido sin Docker
Decides usar una herramienta gratuita de gestión de proyectos en tu propio servidor, abres la guía de instalación y la primera línea dice: “Instala Docker”. Si te quedaste atascado justo ahí, no eres el único.
La mayoría de las herramientas de código abierto más conocidas están pensadas para un VPS o un servidor en la nube. Pero muchos equipos solo tienen el plan de hosting compartido que ya pagan para su sitio web.
Este artículo presenta tres herramientas de gestión de proyectos que puedes instalar en un hosting compartido, sin Docker y sin VPS. Comparamos sus requisitos, la instalación y las actualizaciones con los mismos criterios, para que veas cuál encaja con tu equipo.
Puntos clave
- Las herramientas que encajan en un hosting compartido son las que funcionan solo con PHP y una base de datos. Aquí comparamos tres: Leantime, Kanboard y GeckoFlag.
- Que estén escritas en PHP no significa que sean igual de fáciles de instalar. Las diferencias aparecen en tres puntos: cambiar la raíz del documento, editar un archivo de configuración y la forma de aplicar las actualizaciones.
- Leantime es la opción si quieres control de tiempo y sprints gratis. Kanboard encaja en una configuración ligera, solo con Kanban. GeckoFlag es para equipos que quieren instalar y actualizar todo desde el navegador, con una pantalla que resulta fácil de usar incluso para quienes no son ingenieros.
Nota: este artículo está escrito por el desarrollador de GeckoFlag. La información sobre las otras dos herramientas se basa en su documentación y repositorios oficiales, consultados el 4 de octubre de 2026.
Por qué las herramientas de código abierto más conocidas no encajan en un hosting compartido
La razón es sencilla. El hosting compartido está pensado para subir programas PHP y ejecutarlos. Por norma general, no puedes iniciar un proceso que siga funcionando en segundo plano ni instalar software adicional en el servidor.
Muchas de las herramientas de las que más se habla no encajan con esa premisa.
| Herramienta | Qué da por hecho la instalación | Qué lo impide en un hosting compartido |
|---|---|---|
| Redmine | Funciona sobre Ruby on Rails. Se instala desde la línea de comandos | Necesita un entorno de ejecución de Ruby y acceso a la línea de comandos |
| Plane | Inicia varios servicios con Docker Compose | Docker no está disponible |
| OpenProject | Se instala con Docker Compose o paquetes de Linux. La recomendación oficial es de 4 núcleos de CPU y 4 GB de memoria | Ninguno de los dos métodos de instalación está disponible, y los requisitos superan aquello para lo que está pensado un hosting compartido |
Las tres son herramientas excelentes y opciones sólidas si tienes un VPS y a alguien que se maneje bien administrando un servidor. Para ver en detalle en qué se diferencian de GeckoFlag, consulta GeckoFlag vs Redmine y GeckoFlag frente a tres herramientas de código abierto.
Lo importante aquí no es cuál es mejor, sino que están hechas para otro entorno. Si lo que tienes es un hosting compartido, empezar por herramientas que funcionan en él te ahorra un largo rodeo.
¿Funcionará en un hosting compartido? Cinco cosas que revisar
Que una web diga “instalación fácil” no garantiza la misma experiencia en un hosting compartido. Cuando abras la guía de instalación de una herramienta, revisa estos cinco puntos. Sirven para cualquier herramienta, no solo para las tres de este artículo.
1¿Funciona solo con PHP y una base de datos?
Las herramientas que necesitan Node.js, Python, Ruby o un proceso que permanezca en ejecución son difíciles de usar en un hosting compartido.
2¿Las bibliotecas necesarias vienen incluidas en la descarga?
Si la guía dice “composer install”, necesitas la línea de comandos. Comprueba si basta con descomprimir el paquete.
3¿Tienes que cambiar la raíz del documento?
Se trata de hacer que la carpeta pública apunte a una subcarpeta como “public”. Funciona en proveedores que te permiten elegir la carpeta pública de cada subdominio, pero algunos planes no lo permiten.
Nota: algunas herramientas incluyen un .htaccess de redirección para proveedores en los que no se puede cambiar la raíz del documento (Leantime y GeckoFlag lo incluyen).
4¿Tienes que editar a mano un archivo de configuración?
O bien escribes los datos de conexión a la base de datos en un archivo, o bien los introduces en una pantalla. Si es un archivo, lo editarás con el administrador de archivos del proveedor o por FTP.
5¿Cómo se aplican las actualizaciones?
Instalas una vez, pero actualizas muchas. Averigua si las actualizaciones requieren la línea de comandos, reemplazar archivos a mano o solo la pantalla de administración.
Los puntos 3 y 4 no son impedimentos, sino pasos adicionales. Para alguien acostumbrado al FTP y a los archivos de configuración no suponen ningún problema. El truco está en leer la guía pensando en quién del equipo hará realmente el trabajo.
Las tres herramientas de un vistazo
Aquí tienes Leantime, Kanboard y GeckoFlag lado a lado, con los criterios de la sección anterior. La comparación se refiere a la instalación sin Docker.
| Aspecto | Leantime | Kanboard | GeckoFlag |
|---|---|---|---|
| Precio | Gratis (AGPLv3). Hay plugins de pago y una versión en la nube | Gratis (licencia MIT) | $30 en un pago único. No es de código abierto (licencia comercial) |
| PHP | 8.2 o posterior | 8.1 o posterior | 8.2 o posterior |
| Base de datos | MySQL 8.0 o posterior, o MariaDB 10.6 o posterior | SQLite (predeterminada), MySQL, MariaDB, PostgreSQL | MySQL 5.7 o posterior, o MariaDB 10.3 o posterior |
| Cambiar la raíz del documento | Paso extraLa guía oficial la apunta a la carpeta public. También incluye un .htaccess de redirección | ✓No es necesario | ✓No es necesarioEl .htaccess incluido dirige las solicitudes automáticamente |
| Editar un archivo de configuración | ManualObligatorioEscribir los datos de conexión en config/.env | ✓No es necesario (con SQLite)Obligatorio (manual) con MySQL y otras: escribir los datos de conexión en config.php | ✓No es necesarioSe introducen en la pantalla del instalador |
| Configuración inicial | Crear el administrador en la pantalla /install | Iniciar sesión con la cuenta predeterminada (admin/admin) y cambiar la contraseña | El instalador guía desde la comprobación del entorno hasta la creación del administrador |
| Cómo se aplican las actualizaciones | Reemplazar los archivos. Los cambios de la base de datos se aplican en la pantalla /update | Descomprimir la nueva versión y copiar la carpeta data y el archivo de configuración | Subir un ZIP en la pantalla de administración. Antes de aplicarlo se hace una copia de seguridad automática |
| Funciones principales | Kanban, Gantt, tabla, calendario, hitos, sprints, control de tiempo, wiki | Kanban (con arrastrar y soltar), subtareas, carriles, acciones automáticas, control de tiempo | Tareas, tareas padre e hijas, Kanban (arrastrar y soltar desde la versión 1.8.0), Gantt, wiki, archivos compartidos |
| Idiomas | Más de 20 idiomas | Varios idiomas | 15 idiomas |
| Estado del desarrollo | En desarrollo activo por la empresa que lo respalda | Modo de mantenimiento. La última versión es la 1.2.54 (28 de agosto de 2026) | Ver1.8.0 (9 de octubre de 2026) |
| Postura sobre el hosting compartido | Publica una guía oficial de instalación para cPanel | Las preguntas frecuentes oficiales no recomiendan el hosting compartido | Diseñado para usarse en hosting compartido |
✓ = no hay que hacer nada. Paso extra = requiere un paso más. Manual = editas un archivo tú mismo. Las fuentes están al final del artículo. Consultado el 4 de octubre de 2026.
Nota: GeckoFlag da por hecho un servidor con .htaccess (mod_rewrite) disponible. Si no lo está, apunta la raíz del documento a la carpeta webroot.
A juzgar solo por la tabla, Kanboard es la más ligera de instalar. Con SQLite ni siquiera tienes que crear una base de datos. Dicho esto, su propia documentación no recomienda el hosting compartido, algo que conviene saber antes de elegir.
Cada herramienta en detalle y los equipos a los que encaja
Leantime: gratis y de código abierto, con algunos pasos extra para instalarla
Leantime es una herramienta de gestión de proyectos de código abierto que funciona con PHP y MySQL. Además de las vistas Kanban, Gantt, tabla y calendario, ofrece hitos, sprints, control de tiempo y una wiki. El README oficial indica que todo esto está incluido en la versión de código abierto. También tiene autenticación en dos pasos, inicio de sesión mediante LDAP u OIDC, una API e integraciones con Slack y servicios similares.
Un punto a favor: Leantime publica una guía oficial para instalarla en un hosting compartido con cPanel. Los pasos son estos:
- Crear una base de datos y un usuario de base de datos en el panel de control
- Subir el ZIP y descomprimirlo
- Apuntar la raíz del documento del subdominio a la carpeta public
- Renombrar sample.env de la carpeta config a .env y escribir los datos de conexión a la base de datos
- Abrir el sitio en el navegador, crear la cuenta de administrador e instalar
Nota sobre el paso 3: algunas herramientas incluyen un .htaccess de redirección para proveedores en los que no se puede cambiar la raíz del documento (Leantime y GeckoFlag lo incluyen).
Encaja bien con
- Equipos que quieren control de tiempo y sprints sin pagar por el software
- Equipos con alguien que se maneje con el FTP y la edición de archivos de configuración
- Equipos que necesitan autenticación en dos pasos o integraciones con otros servicios
A tener en cuenta
- Los pasos oficiales dan por hecho que puedes cambiar la raíz del documento. En planes donde no se puede, dependerás del .htaccess incluido para redirigir las solicitudes.
- Necesita una lista bastante larga de extensiones de PHP. Comprueba primero que estén activadas en tu plan de hosting.
- Para invitar a miembros del equipo hay que configurar SMTP (correo saliente).
- Las actualizaciones se hacen reemplazando archivos. Hacer una copia de seguridad antes depende de ti.
Kanboard: ligera y centrada en Kanban, ahora en modo de mantenimiento
Kanboard es una herramienta de código abierto centrada en el método Kanban. Ofrece tableros, subtareas, carriles, acciones automáticas y control de tiempo, y se publica bajo licencia MIT. Las tarjetas del tablero se pueden mover arrastrando y soltando. Los diagramas de Gantt y la wiki no forman parte de la aplicación base.
La instalación es de lo más ligera: descomprimes el paquete, te aseguras de que la carpeta data tenga permisos de escritura y funciona. La base de datos predeterminada es SQLite, así que no hay que crear ninguna. En cuanto inicies sesión con la cuenta predeterminada, cambia la contraseña.
Encaja bien con
- Equipos que solo necesitan un tablero Kanban
- Una persona o un grupo pequeño
- Equipos que prefieren una herramienta estable cuyas funciones no dejan de crecer
A tener en cuenta
- Las preguntas frecuentes oficiales no recomiendan usar un proveedor de hosting compartido. Aconsejan usar tu propio servidor.
- El README oficial indica que el proyecto está en modo de mantenimiento. El autor no desarrolla funciones nuevas importantes, y las versiones se siguen publicando a partir de correcciones aportadas por la comunidad.
- Los requisitos oficiales indican que Kanboard no es compatible con mod_security de Apache. Comprueba si está activado en tu proveedor.
- SQLite está pensada para un solo usuario o un equipo pequeño. La carpeta data contiene la base de datos y los archivos subidos, así que debe configurarse para que no sea accesible por URL.
GeckoFlag: se instala y actualiza en el navegador, por $30 en un pago único
Permítenos presentar brevemente GeckoFlag, la herramienta que desarrollamos.
GeckoFlag es una herramienta de gestión de proyectos y tareas que se vende con un pago único. Reúne tareas, tareas padre e hijas, comentarios, un tablero Kanban, un diagrama de Gantt, una wiki y archivos compartidos.
Su diseño partió de un requisito: que puedas instalarla tú mismo en un hosting compartido. Por eso la instalación se hace por completo en el navegador. Sube los archivos, abre tu dominio y se inicia el instalador. Comprueba el entorno, pide los datos de conexión a la base de datos y crea la cuenta de administrador. No hay ningún archivo de configuración que editar.
Las actualizaciones también se hacen desde la pantalla de administración. Sube el ZIP de la nueva versión, y la copia de seguridad, el reemplazo de archivos y la actualización de la base de datos se ejecutan automáticamente.
Su otro punto fuerte es una pantalla fácil de entender. La interfaz está pensada para que diseñadores, responsables de proyecto y clientes, es decir, personas que no son ingenieros, la usen sin perderse. Así evitas el resultado de siempre: se implanta una herramienta y al final solo la usan los desarrolladores.
Encaja bien con
- Equipos en los que nadie conoce bien los servidores
- Equipos en los que diseñadores, responsables de proyecto y otras personas no técnicas también trabajan en la herramienta
- Equipos que quieren invitar a clientes y colaboradores externos como invitados. Los invitados solo ven los proyectos a los que pertenecen
- Equipos que quieren poner su propio logo y nombre del sitio y usarla como herramienta propia
A tener en cuenta
- No es gratis. Es un pago único de $30 y no es de código abierto. El hosting se paga aparte.
- No tiene control de tiempo, sprints, hitos ni autenticación en dos pasos. La única integración con otros servicios es la Integración con Claude (v1.11.0 o posterior, conectada con un token de API), que te permite trabajar desde la app de escritorio de Claude; no hay integración con Slack ni servicios similares, ni webhooks. No es adecuada para equipos que dependen de esto.
- Cambiar el estado arrastrando una tarjeta en el tablero Kanban es posible desde la versión 1.8.0, y solo en PC.
- La verificación de la licencia necesita acceso saliente (HTTPS) durante la instalación y en las comprobaciones periódicas posteriores.
- Por ahora, la única guía de instalación específica de un proveedor que publicamos es el ejemplo de Namecheap.
Puedes probar las pantallas reales en la demo.
Cómo elegir según la situación de tu equipo
Ninguna de las tres es sin más mejor que las otras. Cuál encaja depende de tu equipo. La tabla siguiente sirve como guía orientativa.
| Situación de tu equipo | Opción probable |
|---|---|
| No quieres pagar por el software. Quieres control de tiempo y sprints. Alguien del equipo puede editar archivos de configuración | Leantime |
| Solo necesitas un tablero Kanban. La usará una persona o unas pocas | Kanboard (sabiendo que no se recomienda el hosting compartido) |
| Nadie conoce bien los servidores. Quieres instalar y actualizar desde el navegador. La usarán diseñadores y otras personas no técnicas. Quieres invitar a clientes | GeckoFlag |
| Necesitas integración con Git, permisos detallados o un gran número de usuarios | Busca más allá del hosting compartido, por ejemplo Redmine en un VPS |
| No quieres administrar ningún servidor | Considera un servicio en la nube |
Si no te decides, instala las dos herramientas gratuitas y pruébalas. En un hosting compartido basta con un subdominio nuevo para probar cada una. Con GeckoFlag, puedes ver las pantallas en la demo antes de comprar.
Cuatro cosas que se cumplen elijas la herramienta que elijas
En cuanto instalas tú mismo una herramienta en un hosting compartido, estas cuatro tareas pasan a ser tuyas, sea cual sea la herramienta.
1Las copias de seguridad son responsabilidad tuya
A diferencia de un servicio en la nube, mantener los datos a salvo depende de ti. Guarda periódicamente en tu propio equipo tanto la base de datos como los archivos subidos.
GeckoFlag hace las copias de seguridad de forma manual desde la pantalla de administración. No las hace automáticamente a una hora fija. Las instrucciones oficiales de Leantime y Kanboard también indican que hagas tú mismo una copia antes de actualizar. Si tu proveedor ofrece copias de seguridad automáticas, actívalas también.
2Tarde o temprano tendrás que pasar a una versión más nueva de PHP
Los proveedores de hosting retiran las versiones antiguas de PHP una tras otra. Que una herramienta sea compatible con versiones nuevas de PHP, y que siga recibiendo actualizaciones, importa más con cada año de uso. Por eso la tabla comparativa incluye el estado del desarrollo.
3Las notificaciones por correo dependen de la configuración de tu servidor
Las notificaciones que nunca llegan o que acaban en la carpeta de spam son un tropiezo habitual al alojar por tu cuenta. Envía desde una dirección de tu propio dominio y revisa ajustes como SPF.
4La exposición y las actualizaciones corren por tu cuenta
La pantalla de inicio de sesión está expuesta a Internet. Se da por hecho que cambias la contraseña predeterminada, activas HTTPS y mantienes la herramienta actualizada.
Todas las herramientas tienen alguna forma de proteger el inicio de sesión, pero cuidar del servidor en su conjunto es tarea tuya. Si eso es más de lo que quieres asumir, te conviene más un servicio en la nube.
Preguntas frecuentes
¿Puedo usar Docker en un hosting compartido?
En un hosting compartido normal, no. Para ejecutar Docker necesitas un entorno en el que administres todo el servidor, como un VPS o un servidor en la nube. Las herramientas cuyas guías mencionan Docker dan por hecho que alojas en otro sitio que no es un hosting compartido.
¿Se puede instalar Redmine en un hosting compartido?
El procedimiento oficial da por hecho el acceso a la línea de comandos y necesita un entorno de ejecución de Ruby. No se puede instalar solo con un navegador y FTP. GeckoFlag vs Redmine explica con más detalle las diferencias en la instalación.
¿Qué sale más barato, el software libre gratuito o un pago único?
Si solo cuentas el software, el código abierto gratuito sale más barato. La diferencia está en el tiempo que dedican las personas a instalar y actualizar. Si alguien del equipo está acostumbrado a editar archivos de configuración y reemplazar archivos, una herramienta gratuita es todo lo que necesitas. Si nadie lo está, cuenta también ese tiempo de trabajo como un coste.
¿Funcionan estas herramientas en cualquier hosting compartido compatible con PHP?
No en cualquiera. La versión de PHP, las extensiones necesarias y el tipo y la versión de la base de datos deben cumplir los requisitos de la herramienta. Además, poder cambiar la raíz del documento o ajustar la configuración del WAF depende del proveedor y del plan. Compara los requisitos de la herramienta con las especificaciones del proveedor antes de contratar.
¿Puedo cambiar a otra herramienta más adelante?
Sí, pero puede que tus datos no se trasladen tal cual. En la mayoría de los casos exportas la lista de tareas en CSV y la importas, y los comentarios y adjuntos a menudo no se pueden trasladar. Lo mismo ocurre con GeckoFlag: la importación CSV registra las tareas como nuevas y se reasignan los números de tarea. Lo más seguro es probar primero con un proyecto pequeño antes de comprometerte del todo.
Resumen: empieza por herramientas que encajen con tu hosting
Si solo tienes un hosting compartido, elegir entre herramientas que funcionan solo con PHP y una base de datos es más rápido que pelearte con herramientas que dan por hecho Docker.
- Leantime, si quieres control de tiempo y sprints gratis. Se instala en un hosting compartido siempre que puedas editar un archivo de configuración.
- Kanboard, si todo lo que necesitas es un tablero Kanban ligero. Es la más fácil de instalar de las tres, pero su propia documentación no recomienda el hosting compartido.
- GeckoFlag, si quieres instalar y actualizar desde el navegador. Es un pago único de $30, con una pantalla que diseñadores y personas no técnicas entienden con facilidad, y puedes invitar a clientes y colaboradores externos como invitados.
Elijas la que elijas, revisa primero tres cosas en la guía de instalación: la raíz del documento, el archivo de configuración y la forma de aplicar las actualizaciones. Los pasos de instalación de GeckoFlag están en el manual y el precio, en la página de precios.
Esperamos que este artículo te ayude a encontrar la herramienta que encaja con tu equipo.
Fuentes
- Repositorio oficial de Leantime (README: funciones, requisitos, instalación, actualizaciones)
- Install Leantime's Open Source system on a Shared Host via cPanel (soporte de Leantime)
- Repositorio oficial de Kanboard (README: modo de mantenimiento)
- Requirements and Prerequisites (documentación de Kanboard)
- Installation Instructions (documentación de Kanboard)
- MySQL/MariaDB Configuration (documentación de Kanboard)
- Upgrading to a New Version (documentación de Kanboard)
- Frequently Asked Questions (documentación de Kanboard)
- Installing OpenProject (documentación de OpenProject)
- System requirements (documentación de OpenProject)
Nota: las especificaciones de las herramientas corresponden al 4 de octubre de 2026. Consulta la página oficial de cada una para ver la información más reciente antes de instalar.