DS-CS
DS-CS es una plataforma de contenido social para creadores que permite publicar posts en múltiples formatos (texto, imagen, video, audio) con un sistema de exploración dual-pane tipo TikTok y Threads, además de un panel de administración completo y generación dinámica de imágenes para redes…
Ficha actualizada 23 sept 2026, 9:35 · upstream 23 sept 2026, 9:13 · release v0.3.2
Qué es DS-CS
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Dastyare Social — CS es una plataforma diseñada para que los creadores se enfoquen en obtener leads y generar ingresos, sin depender de algoritmos externos. La plataforma permite publicar contenido en múltiples formatos (texto, imagen, video, audio) con un sistema de exploración dual-pane tipo TikTok y Threads, además de un panel de administración completo y generación dinámica de imágenes para redes sociales.
La solución se construye sobre Next.js 16 + React + TypeScript + Bun runtime, utilizando PostgreSQL como base de datos principal, S3/MinIO para almacenamiento de archivos, tRPC para APIs rápidas y drásticas, Drizzle ORM para la gestión de datos, Better Auth para autenticación segura, Tailwind CSS para el diseño, Biome para linting y configuración, y NextAuth.js para el sistema de autenticación. La plataforma incluye un menú contextual personalizado con reacciones en emoji, soporte para Shorts verticales, historias temporales, generación dinámica de imágenes OG (Open Graph) para cada publicación, y una API REST completa.
El proyecto sigue las mejores prácticas actuales de SEO y descubrimiento de IA, incluyendo sitemap dinámico, robots.txt configurado, llamas.txt para agentes de lenguaje, datos estructurados en JSON-LD, y soporte MCP (Model Context Protocol), aunque el rendimiento real depende del entorno de ejecución.
- Publicar contenido multimedia (texto, imagen, video, audio) con un editor de texto rico que permita adjuntar archivos
- Crear historias temporales verticales tipo TikTok o Stories de Instagram
- Generar imágenes dinámicas para redes sociales como previsualización en cada publicación
- Publicar contenido en formato Shorts (vertical) directamente desde el panel de administración
- Crear un explorador dual-pane que muestre Shorts y Threads simultáneamente con auto-polling
- Administrar múltiples publicaciones con CRUD completo, pinning, edición y eliminación
- Generar imágenes OG dinámicas para cada post antes de publicarlo en redes sociales
- Soporte nativo de Shorts verticales (formato TikTok/Reels) sin necesidad de plugins externos
- Menú contextual personalizado con reacciones en emoji que se activan por clic derecho o presionamiento prolongado
- Generación dinámica de imágenes OG (Open Graph) para cada publicación antes de su publicación pública
- Sistema de autenticación completo con Better Auth y soporte de dos pasos de verificación por email
- API REST drástica mediante tRPC que permite llamadas sin servidor backend en producción
- Almacenamiento escalable vía S3/MinIO con presigned URLs para subida directa del cliente
- El rendimiento puede verse afectado por el uso de múltiples servicios externos (S3, MinIO, tRPC) en entornos pequeños o sin infraestructura dedicada
- La generación dinámica de imágenes OG requiere una API que se ejecute en producción para cada publicación
- El sistema de autenticación con Better Auth puede requerir configuración adicional según el proveedor de identidad utilizado
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Para desplegar DS-CS, recomienda usar Docker Compose para orquestar los servicios principales (Next.js app, PostgreSQL, S3/MinIO). Se pueden configurar variables de entorno mediante un archivo .env.example y generarlas con `bunx dotenv-init`. Para el despliegue en producción, se sugiere usar Vercel o Railway como hosting del frontend y Cloudflare Workers para la API tRPC. El proyecto soporta One-Click Deployment vía GitHub Actions. Se recomienda configurar un servidor de WAF (como Cloudflare) por seguridad, ya que la plataforma expone endpoints públicos sensibles.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
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.