HamsterBase
Online Demo | EULA | Privacy policy | Credits | SDK
HamsterBase is a self-hosted, local-first web archive application. You can easy highlight and annotate pages, valuing privacy and security.
Features
- Store, manage, and preview HTML, MHTML and Webarchive documents.
- Webpages can be highlighted, annotated and annotated retroactively.
- Create custom views to filter webpages.
- How to turn views into RSS feed.
- No dependency on any server, all data is local first.
- Full Text Search
- Open source SDK
- Dark Mode
Docker deployment (only 5 seconds)
Latest Version: 0.3.0
docker run \
-d --rm \
--name hamsterbase \
--publish 31001:31001 \
--volume ~/.hamsterbase/data:/app/data \
hamsterbase/hamsterbase:0.3.0 \
--port 31001
Build from source (0.3.0)
-
Clone repository
-
Install dependencies
cd src npm install
-
Download sqlite fts extension, Unzip the file and place it in src/simple.
-
Run Script
node main.js
Build from source (0.4.2-beta)
-
Clone repository
-
Install dependencies
cd hamsterbase-0.4.2-beta npm install
-
Download sqlite fts extension, Unzip the file and place it in beta/simple.
-
Run Script
node main.js