karakeep導入
なんか色々”開発”してくなり、文章書くなりするときに、充実したブックマークないし興味ある文献を集めておく場所は要るだろう。ただ、2025 年 7 月 8 日をもって Pocketがサービス終了したこの2025/12/06に、ブックマークサービスのデファクトスタンダードはいまだ確立していない…世はまさに「後で読む」戦国時代……(語呂がわるい)
そのなかで、先日miniPCにArchlinuxを入れて何かと便利になったので、 自宅鯖として有効活用したいという欲望もあいまって、セルフホスティング可能なブックマークサービス、karakeepを導入しました
参考: Pocketサービス終了に伴う「後で読む」環境の移行検討と、Instapaperを選んだ理由
なんでもっと他の有名サービスじゃないの?
- だいたい課金しなくちゃいけないから or 機能制限があるから
- 「セルフホスティング」への憧れ
- データは自分でもってたほうがデータにも使い手がでるから(ローカルLLMに喰わせるとか?)
- サービス都合でのサ終が怖いから
karakeepとは?
セルフホスト可能なブックマークサービス(同上)。開発が始まってから精々一年くらいか?
正直、この開発者のREADME.mdがイかすというか、かなり好感のもてる書きぶりだったのがkarakeepを選んだ決め手でした。
Why did I build it?
I browse reddit, twitter and hackernews a lot from my phone. I frequently find interesting stuff (articles, tools, etc) that I’d like to bookmark and read later when I’m in front of a laptop. Typical read-it-later apps usecase. Initially, I was using Pocket for that. Then I got into self-hosting and I wanted to self-host this usecase. I used memos for those quick notes and I loved it but it was lacking some features that I found important for that usecase such as link previews and automatic tagging (more on that in the next section).
I’m a systems engineer in my day job (and have been for the past 7 years). I didn’t want to get too detached from the web development world. I decided to build this app as a way to keep my hand dirty with web development, and at the same time, build something that I care about and use every day.
Featuresもサイコー
Features
- 🔗 Bookmark links, take simple notes and store images and pdfs.
- ⬇️ Automatic fetching for link titles, descriptions and images.
- 📋 Sort your bookmarks into lists.
- 🔎 Full text search of all the content stored.
- ✨ AI-based (aka chatgpt) automatic tagging and summarization. With supports for local models using ollama!
- 🤖 Rule-based engine for customized management.
- 🎆 OCR for extracting text from images.
- 🔖 Chrome plugin and Firefox addon for quick bookmarking.
- 📱 An iOS app, and an Android app.
- 📰 Auto hoarding from RSS feeds.
- 🔌 REST API and multiple clients.
- 🌐 Multi-language support.
- 🖍️ Mark and store highlights from your hoarded content.
- 🗄️ Full page archival (using monolith) to protect against link rot.
- ▶️ Auto video archiving using yt-dlp.
- ☑️ Bulk actions support.
- 🔐 SSO support.
- 🌙 Dark mode support.
- 💾 Self-hosting first.
- ⬇️ Bookmark importers from Chrome, Pocket, Linkwarden, Omnivore, Tab Session Manager.
- 🔄 Automatic sync with browser bookmarks via floccus.
- [Planned] Offline reading on mobile, semantic search across bookmarks, …
⚠️ This app is under heavy development.
どうやって導入したか
男は黙ってdocker composeですね~(軟派)
https://docs.karakeep.app/installation/docker/
docの通りにしたらすべてうまくいった
他デバイスからのアクセスはtailscaleVPNです。そもそも自分以外のユーザーはアクセスしないからセキュリティについてはそんなに考えてないです
オフラインのリーダーとかあるのは便利…なのかもしれないですね
chrome/firefoxの拡張機能と、android/iOSのアプリがある

