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
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.
- 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
- 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
- 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
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.
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.
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.