Saltar al contenido principal
50% de descuento todos los planes, tiempo limitado. Desde $2.48/mo
PLANKA

PLANKA

PLANKA es una alternativa de código abierto a Trello. Tableros Kanban con actualizaciones en tiempo real, archivos adjuntos, etiquetas y asignación de miembros. Con licencia AGPL, escrita en Node.js con frontend en React. La herramienta Kanban autoalojada y sin complicaciones para equipos que no quieren pagar por usuario en Trello.

En resumen

12.1k

Estrellas en GitHub

58

Vistas de página

379

Instalaciones activas

Versión Latest OS Ubuntu Server 24.04 LTS Min RAM 1 GB IP IPV4,IPV6

Las instalaciones activas son datos de muestra (vista previa); la métrica real se conectará antes del lanzamiento.

Acceso

Abre tu navegador y visita: https://<SERVER_IP>

Es normal que el navegador muestre una advertencia de SSL por el certificado autofirmado.

Crea un usuario administrador ejecutando el siguiente comando en el servidor:

cd /opt/planka && docker compose run --rm planka npm run db:create-admin-user

Inicia sesión con la cuenta de administrador recién creada.

Archivos y directorios importantes

  • Directorio de instalación: /opt/planka
  • Archivo Docker Compose: /opt/planka/docker-compose.yml
  • Volumen de datos de la aplicación: /var/lib/docker/volumes/planka_data/_data
  • Volumen de datos de PostgreSQL: /var/lib/docker/volumes/planka_db-data/_data
  • Directorio de términos personalizados: /opt/planka/terms
  • Configuración de Nginx: /etc/nginx/sites-available/planka
  • Sitio habilitado: /etc/nginx/sites-enabled/planka
  • Certificados SSL: /etc/nginx/ssl/fullchain.pem, /etc/nginx/ssl/privkey.pem

Comandos de gestión habituales

cd /opt/planka

# Check running containers
docker ps

# Logs (live)
docker compose logs -f

# Restart services
docker compose restart

# Stop stack
docker compose down

# Start stack
docker compose up -d

Habilitar SSL con un dominio

1. Apunta tu dominio a la IP del servidor.

2. Edita docker-compose.yml para establecer tu dominio como BASE_URL: BASE_URL=https://yourdomain.com

3. Reinicia los servicios de PLANKA:

cd /opt/planka/
docker compose up -d

4. Edita la configuración de Nginx y reemplaza ambos server_name <IP>; con tu dominio (<yourdomain.com>) tanto para los bloques HTTP (puerto 80) como HTTPS (puerto 443):

vim /etc/nginx/sites-available/planka

5. Instala Certbot:

apt install -y certbot python3-certbot-nginx

6. Ejecuta el siguiente comando para generar un certificado válido de Let’s Encrypt:

certbot certonly --nginx --non-interactive --agree-tos --email [email protected] -d yourdomain.com

7. Reemplaza las rutas SSL en la configuración de Nginx:

vim /etc/nginx/sites-available/planka
# Before:
    # ssl_certificate /etc/nginx/ssl/fullchain.pem;
    # ssl_certificate_key /etc/nginx/ssl/privkey.pem;
# After:
    # ssl_certificate /etc/letsencrypt/live/yourdomain.com/fullchain.pem;
    # ssl_certificate_key /etc/letsencrypt/live/yourdomain.com/privkey.pem;

8. Reinicia Nginx para aplicar los cambios:

systemctl restart nginx

9. Abre tu navegador y visita: https://yourdomain.com

Más en Herramientas de colaboración

Apps relacionadas.

Despliega PLANKA ahora. Desde $2,48/mes.