AltFreeStack
Productividaddocker-ready1-click-deploypermissive-license100% FOSS🟢 Ligero · ~256MB

Focalboard: alternativa Open Source a Trello en 2026

Focalboard ofrece tableros Kanban, tablas y calendarios al estilo Trello, con la posibilidad de ejecutarlo como app independiente o integrado en Mattermost.

Licencia MIT26.5k estrellasSitio web Repositorio en GitHub

Audit Snapshot

Ver notas →
  • Licencia — No verificable en GitHub

  • GitHub — Mantenimiento reducido

  • Último release — v8.0.0 · hace 2 años

  • Docker Compose — Parcial

  • Producción — No probado por AltFreeStack

Focalboard vs. Trello

Ventajas

  • Licencia MIT muy permisiva
  • Ligero y fácil de desplegar

A tener en cuenta

  • Menos funciones de automatización que Trello con Power-Ups
  • Desarrollo más lento tras la adquisición de Mattermost

Guía rápida de instalación con Docker

Copia este docker-compose.yml, ajusta las contraseñas de ejemplo y ejecuta docker compose up -d en tu servidor. Ver la guía completa paso a paso →

💡 ¿SaaS oficial o self-hosted con AltFreeStack?

  • En la nube oficial: $5/mes por usuario en Trello.
  • En tu propio VPS: software 100% gratis en tu propio servidor, sin límites artificiales de filas, proyectos ni usuarios.
docker-compose.yml
version: "3.9"
services:
  focalboard:
    image: mattermost/focalboard:7.8.9
    restart: unless-stopped
    ports:
      - "8000:8000"
    volumes:
      - focalboard_data:/opt/focalboard/data
volumes:
  focalboard_data:

🚀 Despliegue en 1 comando

Recomendado para novatos

Copia este único comando y pégalo en la consola de tu VPS recién creado (Vultr, DigitalOcean...). Descarga el script, lo muestra en pantalla para que veas exactamente qué va a hacer (nunca un pipe directo a ciegas) y, solo entonces, instala Docker si hace falta, crea los archivos con los secretos ya generados y arranca todo — sin nano, sin copiar y pegar bloques de código.

curl -sSL ".../api/deploy?stack=focalboard" -o deploy.sh && cat deploy.sh && bash deploy.sh

Este docker-compose corresponde a un proyecto con actividad reciente en GitHub — último commit hace 4 meses.

¿Este docker-compose no te funciona? Repórtalo en GitHub →

Ficha técnica

Licencia
MIT
Categoría
Productividad
Sustituye a
Trello
Stack técnico
GoReactSQLite/PostgreSQL

Bajo el capó

Base de datos

SQLite / PostgreSQL

Lenguaje

Go

Plataformas

Web

Funcionalidades principales

  • Tableros Kanban, tabla, galería y calendario
  • Plantillas listas para usar
  • Modo standalone o plugin de Mattermost

Preguntas frecuentes

¿Qué es Focalboard?

Una herramienta de tableros Kanban open source (licencia MIT) con vistas de tabla, galería y calendario además de Kanban — se puede usar como app independiente o integrada como plugin de Mattermost. Alternativa ligera a Trello.

¿Cómo se despliega Focalboard con Docker?

Con la imagen oficial `mattermost/focalboard` y un volumen para sus datos — soporta SQLite o PostgreSQL. El docker-compose de esta ficha usa la configuración mínima con SQLite.

¿Focalboard sigue en desarrollo activo?

Su desarrollo se ha ralentizado desde que Mattermost lo adquirió, con menos funciones de automatización que Trello con Power-Ups. Sigue siendo una opción sólida si buscas algo ligero y con licencia permisiva, pero no esperes el ritmo de lanzamientos de una herramienta comercial.

💾 Copias de seguridad en 3 pasos (Día 2)

Mientras la carpeta ./data (el "volumen" mapeado al contenedor) exista en tu servidor, tus datos sobreviven a cualquier reinicio o actualización — es lo único que necesitas respaldar.

1. Crea una copia comprimida en el servidor

tar -czvf backup-$(date +%F).tar.gz ./data

2. Descárgala a tu ordenador

Desde la terminal de tu ordenador (no la de tu servidor):

scp root@TU_IP:~/app/backup-*.tar.gz ./

3. Restaura en caso de emergencia

tar -xzvf backup-archivo.tar.gz
🌐 Conectar tu dominio con SSL gratis

Paso 1 — Configura el DNS

En el panel de tu registrador de dominio (Cloudflare, Namecheap, GoDaddy...), crea un registro:

Tipo
A
Nombre/Host
@ (dominio raíz) o un subdominio, ej. app
Contenido/Valor
La IP pública de tu servidor

Espera entre 5 y 15 minutos a que el registro se propague por internet.

Paso 2 — Proxy inverso automático con Caddy

Un solo archivo, sin configurar Nginx ni certificados manuales — Caddy emite y renueva el HTTPS de Let's Encrypt solo.

Crea un archivo llamado Caddyfile:

tudominio.com {
    reverse_proxy localhost:8000
}

Levanta Caddy con este comando (descarga la imagen y arranca en segundo plano):

docker run -d -p 80:80 -p 443:443 --name caddy --restart always -v $PWD/Caddyfile:/etc/caddy/Caddyfile -v caddy_data:/data caddy