Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

telecast

Telecast is a self-hosted, statically-generated microblog that mirrors your Telegram channel into a fast, searchable website built with Next.js, React, shadcn/ui, and Tailwind CSS.

Ficha actualizada 22 sept 2026, 19:52 · upstream 22 sept 2026, 19:32 · release v0.4.0

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es telecast

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

A complete wheel rebuild of BroadcastChannel by @miantiao-me. The original works perfectly but uses SSR on Astro which is not my preferred framework. I rebuilt it from scratch in Next.js v16.x to achieve a static site that can be hosted anywhere without Cloudflare Pages or Vercel, with DPlayer video playback, a Telegram-native image grid layout, Lunr.js full-text search, and a Twitter-like responsive feed timeline.

CASOS DE USO
  • Mirror your Telegram channel into a fast, searchable microblog
  • Create a static blog from a Telegram channel without server-side rendering
  • Build a personal social media presence with Telegram as the content source
  • Host a lightweight microblogging platform on any infrastructure
  • Share updates and posts across multiple platforms through a single feed
PUNTOS DESTACADOS
  • Built from scratch in Next.js v16.x, offering full control over the build process
  • Telegram-native image grid layout with DPlayer video playback for seamless viewing
  • Lunr.js full-text search powered by Telegram channel metadata and post content
  • Twitter-like responsive feed timeline that adapts to different screen sizes
  • Cloudflare image transform delivery for optimized media delivery under /media/* paths
PRECAUCIONES
  • Requires Node.js >=22 and pnpm >=10 as dependencies
  • No runtime environment variables — all configuration lives in a single file
  • Media files are mirrored locally at build time rather than served from external storage
  • Telegram channel must be public for the sync to function properly
01

Perfil de infraestructura

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

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

Despliegue detectado

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

Despliegue manual

Deploy by cloning the repo, running `pnpm install` and `pnpm dev`, then `pnpm build`. The build script auto-generates Open Graph images and favicons from your Telegram avatar. For production, use a static site generator like Next.js with Vercel or Netlify for automatic deployment. Ensure Cloudflare is enabled if you want image transform caching. Always set up proper HTTPS and configure your domain's DNS records.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

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

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