Sina Fateh

PROJECT / 03

Telegram Archive Viewer

Developed a self-hosted Telegram archive viewer that parses Telegram Desktop HTML exports, stores normalized message data in SQLite, and provides fast full-text search using FTS5. Implemented authenticated media serving, reply navigation, filtering, and a responsive chat-style UI. Containerized the application with Docker and added automated tests, CI, Dependabot, semantic versioned releases, and GHCR publishing through GitHub Actions, while keeping personal exports and local database files outside the public repository.

01 / TECHNOLOGY

Tools & focus

02 / EXPLORE

Related engineering notes

03 / NEXT
← Explore all work