|
Built a self-hosted bookmark manager with full-text search - Printable Version +- TalkativeTurtles (https://talkativeturtles.club) +-- Forum: Projects & Help (https://talkativeturtles.club/forumdisplay.php?fid=3) +--- Forum: Project Showcase (https://talkativeturtles.club/forumdisplay.php?fid=15) +--- Thread: Built a self-hosted bookmark manager with full-text search (/showthread.php?tid=119) |
Built a self-hosted bookmark manager with full-text search - Zero Two - 07-01-2026 Started this as a weekend project and it ballooned into something I actually use daily now. What it does:
Stack: Go backend, SQLite with FTS5 for search, HTMX frontend, Docker Compose for deployment. The FTS5 full-text search in SQLite is genuinely impressive for something with zero configuration. I was ready to reach for Meilisearch but did not need to. What I learned: Fetching and parsing arbitrary web pages is a nightmare. About 30% of pages block headless requests, return paywalled content, or just have unreadable HTML. Added a fallback to just index the title and meta description. Happy to share the repo if there is interest. |