---
title: "PLANKA con Docker Compose y hosting en un clic"
description: "PLANKA es un tablero kanban con actualizaciones en tiempo real para proyectos y equipos. Una alternativa a Trello que autoalojas con Postgres en un clic."
---

[← Todas las plantillas](https://pethost.dev/es/templates/) · [Productividad](https://pethost.dev/es/templates/productivity/)

# Despliega PLANKA en un clic

Tableros kanban para proyectos y equipos, actualizados para todos en tiempo real

Una alternativa autoalojada a Trello.

[Desplegar en Pethost](https://console.pethost.dev/?template=planka)

## ¿Qué es PLANKA?

PLANKA es un tablero kanban que equipos y particulares usan en lugar de Trello. Los proyectos contienen tableros, los tableros contienen listas, y las tarjetas llevan etiquetas, fechas de vencimiento, listas de tareas, adjuntos, comentarios, campos personalizados y un cronómetro, con un editor de Markdown. Cada cambio aparece al instante para todos los que están en el tablero, y un tablero se puede ver como kanban, cuadrícula o lista. Las notificaciones salen por correo o, a través de Apprise, a más de 100 servicios, y una API REST, claves de API y webhooks lo conectan con otras herramientas.

La gente autoaloja PLANKA para tener sus proyectos en una máquina que controla. Esta plantilla ejecuta la edición Community gratuita con PostgreSQL y crea el administrador con los datos de los campos, ya que PLANKA no tiene registro abierto: el administrador agrega cada cuenta, y los miembros de un tablero son editores u observadores. El inconveniente: la edición Community está bajo la Fair Use License de PLANKA, que permite el uso personal e interno pero no vender el acceso a ella, y el SSO, los temas y el diseño para teléfonos y tabletas están en PLANKA Pro, que es de pago.

## Hosting de PLANKA en Pethost

1. Inicias sesión en Pethost con una passkey, GitHub o Google. ¿Aún no tienes máquina? Eliges un plan, y el enlace espera hasta que esté lista.
2. Nuevo proyecto se abre en PLANKA. Rellenas lo que pide y haces clic en Crear proyecto: **Correo electrónico**, **Nombre de usuario**, **Contraseña de administrador**.
3. En un par de minutos PLANKA está en marcha en su propia dirección con HTTPS. Sus secretos se generan al azar, y sus datos entran en el backup de cada noche.
4. Es un proyecto como cualquier otro: tú o tu agente lo pueden cambiar, volver a una versión anterior o restaurar.

## Preguntas sobre PLANKA

**¿PLANKA es gratis?**

La edición Community es gratis de autoalojar bajo la Fair Use License de PLANKA: para ti, dentro de tu propia organización y para amigos y familia, pero no para alojarla para terceros a cambio de dinero. PLANKA Pro, que agrega SSO, más vistas, temas y compatibilidad con teléfonos, cuesta 7,90 € por usuario al mes, o 7,20 € con facturación anual.

**¿Puedo importar mis tableros de Trello a PLANKA?**

Sí, un tablero a la vez, desde el archivo JSON que exporta Trello: se importan sus listas, tarjetas y etiquetas. Los usuarios y los adjuntos no; de cada tarjeta solo se importa una lista de tareas, y la exportación de Trello se detiene en 1000 acciones.

**¿Cómo agrego usuarios en PLANKA?**

El administrador los agrega en Administración → Usuarios con “Añadir usuario”, y le da a cada uno un correo, una contraseña y un rol: administrador, propietario del proyecto o usuario del tablero. No hay registro público, y una contraseña olvidada la restablece el administrador.

**¿Por qué PLANKA me pide aceptar unos términos?**

Cada usuario acepta los Términos de servicio de PLANKA para usuarios finales en su primer inicio de sesión. El texto que trae es una plantilla: un administrador lo reemplaza con sus propios archivos Markdown en /app/terms/custom, y cuando cambia, se les vuelve a pedir a los usuarios que lo acepten.

**¿Hay una app móvil de PLANKA?**

Oficial, no. El tablero se abre en el navegador del teléfono, mientras que el diseño pensado para teléfonos y tabletas es parte de PLANKA Pro.

**¿Cuánta memoria y disco necesita PLANKA?**

PLANKA es ligero: unos 200 MB de memoria con Postgres, y los tableros crecen despacio; los adjuntos ocupan lo que ocupan sus archivos. En Pethost le basta el plan Starter, y queda sitio para otras apps a su lado.

## El archivo Docker Compose de PLANKA

La plantilla es este compose.yaml y las variables que se escriben en el .env del proyecto al crearlo. Pethost ejecuta el archivo tal como está escrito.

**Contenedores:** planka (ghcr.io/plankanban/planka:2.2.1), postgres (postgres:16-alpine).

**Volúmenes, en el backup de cada noche:** data, db.

```
services:
  planka:
    image: ghcr.io/plankanban/planka:2.2.1
    restart: unless-stopped
    environment:
      BASE_URL: ${URL}
      DATABASE_URL: postgresql://planka:${POSTGRES_PASSWORD}@postgres/planka
      SECRET_KEY: ${SECRET_KEY}
      # Requests come through the proxy, which says the client's address and that it was HTTPS.
      TRUST_PROXY: "true"
      # PLANKA has no sign-up: this administrator is made at the first start, and its password is
      # set again from ADMIN_PASSWORD at every start, so a new one in .env takes effect on restart.
      DEFAULT_ADMIN_EMAIL: ${ADMIN_EMAIL}
      DEFAULT_ADMIN_PASSWORD: ${ADMIN_PASSWORD}
      DEFAULT_ADMIN_NAME: ${ADMIN_USERNAME}
      DEFAULT_ADMIN_USERNAME: ${ADMIN_USERNAME}
    volumes:
      - data:/app/data
    depends_on:
      postgres:
        condition: service_healthy

  postgres:
    image: postgres:16-alpine
    restart: unless-stopped
    environment:
      POSTGRES_DB: planka
      POSTGRES_USER: planka
      POSTGRES_PASSWORD: ${POSTGRES_PASSWORD}
    volumes:
      - db:/var/lib/postgresql/data
    healthcheck:
      test: ["CMD-SHELL", "pg_isready -h 127.0.0.1 -U planka -d planka"]
      interval: 5s
      timeout: 5s
      retries: 10
      start_period: 30s

volumes:
  data:
  db:
```

[compose.yaml](https://pethost.dev/templates/planka/compose.yaml)[Verla en GitHub](https://github.com/pethost-dev/templates/tree/main/planka)

## [Más en Productividad](https://pethost.dev/es/templates/productivity/)

- [**Mealie**Un administrador de recetas y planificador de comidas](https://pethost.dev/es/templates/mealie/)
- [**Ryot**Seguimiento de películas, series, libros, juegos y entrenamientos](https://pethost.dev/es/templates/ryot/)
- [**Vikunja**Listas de tareas y proyectos, con vistas kanban y Gantt](https://pethost.dev/es/templates/vikunja/)
- [**Excalidraw**Una pizarra para diagramas y bocetos dibujados a mano, con colaboración en tiempo real](https://pethost.dev/es/templates/excalidraw/)
- [**NocoDB**Una base de datos sin código: tablas como hojas de cálculo, formularios, tableros kanban y calendarios, con API](https://pethost.dev/es/templates/nocodb/)
- [**Odoo**Aplicaciones empresariales en una sola suite: CRM, ventas, facturación, inventario, sitio web, proyectos y más](https://pethost.dev/es/templates/odoo/)

Pethost · Stephan Gomer · NIP 1133096755

Pethost

- [Plantillas](https://pethost.dev/es/templates/)
- [Sobre nosotros](https://pethost.dev/about/)
- [Docs](https://pethost.dev/docs/)
- [Blog](https://pethost.dev/es/blog/)
- [API](https://pethost.dev/docs/api/)
- [CLI](https://pethost.dev/docs/cli/)
- [Plugin](https://github.com/pethost-dev/plugin)
- [Términos](https://pethost.dev/terms/)
- [Privacidad](https://pethost.dev/privacy/)
- [Reembolsos](https://pethost.dev/refunds/)
- [support@pethost.dev](mailto:support@pethost.dev)

Bases de datos

- [Postgres](https://pethost.dev/es/postgres/)

Comparativas

- [Coolify vs Dokploy vs CapRover vs Dokku](https://pethost.dev/es/blog/coolify-vs-dokploy-vs-caprover-vs-dokku/)
- [Coolify Cloud vs Dokploy Cloud](https://pethost.dev/es/blog/coolify-cloud-vs-dokploy-cloud/)
- [Precios de Railway vs Render vs Fly.io](https://pethost.dev/es/blog/railway-vs-render-vs-fly-io-pricing/)
- [Hosting gestionado para Docker Compose](https://pethost.dev/es/blog/managed-docker-compose-hosting/)

Alternativas

- [Alternativas a Railway](https://pethost.dev/es/blog/railway-alternatives/)
- [Alternativas a Heroku](https://pethost.dev/es/blog/heroku-alternatives/)
- [Alternativas a Dokploy](https://pethost.dev/es/blog/dokploy-alternatives/)
- [Alternativas a Coolify](https://pethost.dev/es/blog/coolify-alternatives/)
- [Alternativas a Render](https://pethost.dev/es/blog/render-alternatives/)
- [Alternativas a Sliplane](https://pethost.dev/es/blog/sliplane-alternatives/)
