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