A self-hosted bookmark database with full-text page content search.
Searching uses English stemming, providing matches against similar words, in both page titles and page content. Searches are lightning fast.
Bookmark content is automatically re-scraped periodically. Tags can be applied (though with the full-text search they are often not needed). Bookmarks can be easily managed, and can be imported or exported in bulk.
Bookmarks can be added with two clicks via the bookmarklet.
docker-compose.yml-sample
to a directory somewheredocker-compose.yml
and edit to your needs
/data
mountpoint.docker-compose up -d
To upgrade:
docker-compose pull
docker-compose up -d
linkwallet
/var/lib/linkwallet
./linkwallet -db-path /some/path/xxxx.db
where /some/path/xxxx.db
is the location of your bookmarks database (will be created if it does not yet exist)go build cmd/linkwallet/linkwallet.go
linkwallet is a 100% web-driven app. After running, hit the web interface on port 8109 (docker using the sample docker-compose.yml) or 8080 (default on binary).
Change the port number by setting the PORT environment variable.
If you put linkwallet on a separate machine, or behind a reverse proxy,
go into the config page and set the correct BaseURL
parameter, or the bookmarklets
will not work.