{"repo":"GeiserX/Telegram-Archive","free":true,"listed":false,"github":"https://github.com/GeiserX/Telegram-Archive","clone":"git clone https://github.com/GeiserX/Telegram-Archive.git","description":"Own your Telegram history. Automated, incremental backups with a local web viewer that feels just like the real app. Docker-ready and supports public chat sharing","language":"Python","stars":183,"topics":["archive","backup","docker","telegram","automation","chat-history","docker-compose","hacktoberfest","homelab","incremental-backup"],"license":"GPL-3.0","category":"deployment-docker-iac","readme_excerpt":"Telegram Archive Automated Telegram backup with Docker. Performs incremental backups of messages and media on a configurable schedule. This project is developed with AI assistance (Claude Code). Features 📦 Backup Engine - Incremental backups — Only downloads new messages since last backup - Scheduled execution — Configurable cron schedule (default: every 6 hours) - Real-time listener — Catch edits, deletions, and new messages instantly between backups - Album support — Groups photos/videos sent together as albums - Service messages — Tracks group photo changes, title changes, user joins/leaves - Forwarded message info — Shows original sender name for forwarded messages - Channel signatures — Displays post author when channels have signatures enabled - Media deduplication — Symlinks identical files to save disk space - Avatars always fresh — Profile photos updated on every backup run 🎬 Media Support - Photos, videos, documents, stickers, GIFs - Voice messages and audio files with in-browser player - Polls with vote counts and results - Configurable size limits and selective download 🌐 Web Viewer - Telegram-like dark UI — Feels like the real app - Mobile-friendly — Responsive design with iOS/Android optimizations - Integrated lightbox — View photos and videos without leaving the page - Keyboard navigation — Arrow keys to browse media, Esc to close - Real-time updates — WebSocket sync shows new messages instantly - Push notifications — Get notified even when browser is closed","default_branch":null,"files":null,"tree":[],"storefront":"/r/GeiserX","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/GeiserX/Telegram-Archive/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}