Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

cogsend

CogSend es un programador de redes sociales auto-alojado que ejecuta en la cuenta Cloudflare del usuario. Permite redactar una vez y publicar en Mastodon, Bluesky, LinkedIn, Threads o X. Utiliza Workers, D1 y R2.

Ficha actualizada 22 sept 2026, 15:01 · upstream 22 sept 2026, 13:54 · release v1.0.0

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es cogsend

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

CogSend es una herramienta de programación para redes sociales que se despliega en tu propia cuenta Cloudflare. Utiliza SvelteKit 5 y Cloudflare Workers con bases de datos D1 (SQLite) y almacenamiento R2. Diseñado como single-tenant, gestiona credenciales cifradas AES-256-GCM y ofrece autenticación de dos factores para la cuenta administrativa única.

El flujo de trabajo permite redactar borradores personalizados por plataforma, publicar inmediatamente o programar publicaciones futuras. El sistema incluye lógica de reintentos automática para fallos transitorios, manteniendo el historial publicado intacto incluso al desconectar cuentas. La arquitectura evita contenedores tradicionales, optimizando recursos en entornos serverless.

CASOS DE USO
  • Programar contenido multiplataforma desde una única interfaz de redacción
  • Gestionar fallos de publicación con reintentos automáticos y retroceso exponencial
  • Sincronizar historial de publicaciones entre diferentes plataformas sociales
  • Utilizar API personal para scripts externos o automatizaciones cron
  • Desplegar sin Docker en infraestructura Cloudflare Workers
PUNTOS DESTACADOS
  • Arquitectura Serverless en Cloudflare Workers con SvelteKit 5
  • Cifrado de credenciales en reposo (AES-256-GCM) y almacenamiento seguro
  • Editor de hilos con pestañas específicas por plataforma y texto alternativo
  • Gestión segura de backups mediante códigos QR y autenticador
PRECAUCIONES
  • Requiere cuenta Cloudflare activa con Workers, D1 y R2 habilitados
  • R2 puede requerir tarjeta bancaria incluso en el plan gratuito para almacenamiento
  • No soporta Docker o Compose nativo, requiere entorno Node.js específico
  • Diseñado como single-tenant, sin soporte multi-tenencia nativo
01

Perfil de infraestructura

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

CPU1 vCPUrecomendación inicial
MEMORIA1 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADlownivel de operación
02

Despliegue detectado

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

Despliegue manual

Instalar vía `npm run setup` tras clonar el repositorio. Necesita Node 22.12+. Ejecutar migraciones y deploy. Verificar configuración de D1 y R2 antes de usar. El comando setup crea la cuenta admin, genera secretos y despliega el Worker. Revisar `docs/deploy.md` para detalles sobre dominios y URLs.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

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

FRAMEWORKS
Node.js
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
No detectados
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.