selfhostedworld.com logoselfhostedworld.com

Try describing what you need:

Buku logo

Buku

★ 7.2k

A self-hosted alternative to Evernote

GNU General Public License v3.0Open Source — No Paywall2 Containers — 2 containers — light hosting footprintPackage · SourceNo external DB11 active committers (12mo)

About

buku is a bookmark manager aimed at users who prefer a command-line workflow but still want a private, portable, and flexible way to organize links. It stores bookmarks in a mergeable database, can...

Community Ratings

No ratings yet
buku in action!

Features

  • bookmark storage with fetched title/tags/description
  • browser bookmark import
  • browser opening from search results
  • Wayback Machine link lookup
  • text editor integration
  • custom colors
  • regex and substring search
  • portable mergeable database
  • bookmark export/import
  • manual encryption support

Details

Last Updated
Oct 12, 2026
Created
Nov 1, 2015
Install Methods
package-managersource
Requirements
Python 3.10+certifiurllib3cryptographybeautifulsoup4html5lib
API
REST
Backup & Export
native-exportfile-backup
Runtime / Stack
Pythondeb
Privacy & Independence
No TelemetryNo Cloud RequiredOffline Capable
Deployment

Deployment: Docker Compose ✓2 Containers — light hosting footprintRuns as 2 containers

Run Buku with Docker Compose

Compose file from the Buku project repository.

2 services · infra: nginx · 1 unclassified (bukuserver)

no resource limits declared

needs persistent storage (3 volumes)

docker-compose/docker-compose.yml · @ 21e7e9f · scanned Jun 7, 2026

services:
  bukuserver:
    image: bukuserver/bukuserver
    restart: unless-stopped
    environment:
      - BUKUSERVER_PER_PAGE=100
      - BUKUSERVER_OPEN_IN_NEW_TAB=true
      # - BUKUSERVER_SECRET_KEY=123456789012345678901234
      # - BUKUSERVER_URL_RENDER_MODE=full
      # - BUKUSERVER_DISABLE_FAVICON=false
    ports:
      - "5001:5001"
    volumes:
      - ./data:/root/.local/share/buku

  nginx:
    image: nginx:alpine
    restart: unless-stopped
    ports:
      - "80:80"
    volumes:
      - ./data/nginx:/etc/nginx/conf.d
      - ./data/basic_auth:/basic_auth


This file may be out of date. Check the Buku documentation for current setup steps.

Track your self-hosted stack

Bookmark software to try, rate tools you've used, and keep your collection in one place.

Metadata extracted from README on Jun 25, 2026

Related Software

Karakeep logo

Karakeep

29.6k
Karakeep is a self-hostable bookmark-everything app with AI-assisted tagging, summarization, and search.
Bookmark ManagementPastebinsCopyleft License+4
3 Containers
Details
linkding logo

linkding

11.3k
linkding is a self-hosted bookmark manager designed to be minimal, fast, and easy to set up with Docker.
Bookmark ManagementKnowledge ManagementDigital Archiving+2
Single Container
Details
Shaarli logo

Shaarli

3.9k
Shaarli is a minimalist, self-hosted bookmarking and link-sharing service.
Bookmark ManagementPermissive LicenseSelf Hosting Solutions+1
2 Containers
Details
LinkWarden logo

LinkWarden

20.1k
Linkwarden is a self-hosted, open-source collaborative bookmark manager for collecting, reading, annotating, and preserving webpages.
Bookmark ManagementKnowledge ManagementDigital Archiving+2
Open Core
Details
Grimoire logo

Grimoire

2.9k
Grimoire is a local-first bookmark manager for saving, searching, and organizing technical resources with optional AI-assisted summaries and tagging.
Bookmark ManagementKnowledge ManagementSelf Hosting Solutions+2
Single Container
Details
Espial logo

Espial

921
Espial is an open-source, web-based bookmarking server.
Bookmark ManagementSelf Hosting SolutionsKnowledge Management+1
Details
Faved logo

Faved

1.3k
A private open-source bookmark manager for organizing large bookmark collections with advanced tagging and efficient search.
Self Hosting SolutionsKnowledge ManagementFully FOSS+1
Single ContainerFully FOSS
Details
Listaway logo

Listaway

10
Listaway is a self-hostable web application for publishing and sharing public lists and collections with authenticated users, groups, and optional public read-only access.
Task ManagementBookmark ManagementSelf Hosting Solutions+3
Details
Readeck logo

Readeck

1.1k
Save the precious readable content of web pages you like and want to keep forever. See it as a bookmark manager and a read later tool.
Bookmark ManagementDigital ArchivingCopyleft License+2
Details
ArchiveBox logo

ArchiveBox

28.7k
ArchiveBox is a self-hosted web archiving tool that preserves websites and other online content in durable, machine-readable formats.
Digital ArchivingPermissive LicenseFully FOSS+3
Fully FOSS
Details
Lemmy logo

Lemmy

14.6k
Lemmy is a self-hostable, decentralized link aggregator and forum for the fediverse.
Social NetworksBookmark ManagementSelf Hosting Solutions+1
5 Containers
Details
Homepage by gethomepage logo

Homepage by gethomepage

33.1k
A fast, fully static and highly customizable application dashboard with integrations for many services and support for YAML-based configuration or Docker label discovery.
Personal DashboardsCopyleft LicenseBookmark Management+2
Details