Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

Pishdad

Pishdad es un CMS autoalojado de código abierto en MIT, especializado en contenido persa (RTL) y calendario Jalali. Combina Laravel 11 con Next.js 15 para una arquitectura headless segura, con plugins firmados Ed25519 y SEO integrado sin dependencias externas.

Ficha actualizada 26 sept 2026, 9:16 · upstream 26 sept 2026, 9:12 · release sin release detectada

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es Pishdad

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

Pishdad es un sistema de gestión de contenidos autoalojado diseñado específicamente para el mercado persa, ofreciendo soporte nativo para escritura derecha a izquierda (RTL) y calendario Jalali desde su núcleo. A diferencia de las plataformas SaaS o WordPress tradicionales, elimina costes recurrentes al permitir la propiedad total de los datos en tu infraestructura. La arquitectura separa el backend en Laravel 11 del frontend en Next.js 15, generando tipos automáticamente a partir de OpenAPI 3.1 para garantizar una integración headless robusta y tipada.

La seguridad es un pilar central, implementando verificación de firmas Ed25519 para todos los paquetes de plugins antes de su ejecución, detección automática de credenciales expuestas y roles namespaced para evitar colisiones de permisos. El sistema incluye herramientas de SEO nativas como sitemap.xml, robots.txt y llms.txt, eliminando la necesidad de extensiones de terceros que podrían penalizar el rendimiento o la privacidad del sitio web.

El editor visual de bloques permite composición de páginas mediante bloques tipados con reordenamiento por arrastrar y soltar, mientras que los temas se instalan como paquetes independientes. La plataforma prioriza la transparencia en las dependencias, evitando CDNs externos para fuentes e iconos, asegurando una carga completa desde el servidor local.

CASOS DE USO
  • Despliegue de sitios web multilingües con soporte nativo para árabe o persa (RTL).
  • Migración desde WordPress buscando reducir costes de licencias y evitar bloqueos de datos.
  • Implementación de headless CMS para aplicaciones Next.js con API tipada automática.
  • Gestión segura de plugins en entornos VPS donde la verificación de código es crítica.
PUNTOS DESTACADOS
  • Plugins firmados criptográficamente (Ed25519) que se verifican antes de ejecutarse.
  • Arquitectura headless con OpenAPI 3.1 para generación automática de tipos en el frontend.
  • Soporte nativo completo para idioma persa, calendario Jalali y diseño RTL sin parches.
  • Licencia MIT libre sin versiones premium ni límites de asientos ni telemetría.
PRECAUCIONES
  • No incluye soporte nativo para Docker o Docker Compose según el análisis técnico actual.
  • Requiere instalación manual del backend (Laravel) y frontend (Next.js) vía Composer y NPM.
  • Dependencia de PHP ≥8.2 y Node.js ≥20, lo que puede excluir entornos legacy.
VISUAL

Capturas del proyecto

Imágenes reales detectadas en la documentación del repositorio.

Pishdad
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU2 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO30 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Despliegue manual

Instalar manualmente clonando el repositorio en cms-core, generando claves Laravel (php artisan key:generate) y compilando el frontend con npm run build. Configurar Nginx apuntando a backend/public y .next/. Requiere PostgreSQL, Redis y MinIO/S3. No usar Docker por defecto; gestionar dependencias manualmente o mediante scripts personalizados si se desea contenerización.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Next.jsReactNode.jsDjangoLaravelPHP
SERVICIOS
PostgreSQLRedisS3/MinIO
BASES DE DATOS
PostgreSQLRedis
PUERTOS
80003000
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

Experiencia real de la comunidad

Ayuda a contrastar la estimación automática con instalaciones reales.

Todavía no hay datos comunitarios para este proyecto.