New: the Homelab Planning Bundle. Both planners together for $19.99 instead of $27.98Save $7.99GET THE BUNDLE

Homelab Addiction

Self-Hosted / Projects / linkding

linkding

Stable
sissbruecker/linkding11.3k6462w agoBookmarks and Link Sharing
DocsWebsiteSourceDemo

Specs verified September 9, 2026 · against v1.46.2

Overview

Self-hosted bookmark manager designed to be minimal, fast, searchable, and easy to run.

linkding is a self-hosted bookmark manager for people who want a fast, focused place to save, tag, search, archive, and share links without relying on a hosted bookmarking service.

Why people choose linkding

The official site deliberately keeps the product small: it is designed for readability and quick capture rather than a broad notes or knowledge-management suite. That makes it a practical replacement for cloud bookmark managers and browser-only bookmark collections.

What is included

Official feature documentation covers automatic metadata fetching, tags, website snapshots, bulk editing, Netscape HTML import and export, multi-user sharing, browser extensions, and a REST API for scripts and third-party apps.

What to know before you deploy

The official site describes a single Docker container using SQLite, automated migrations, and a low-maintenance setup. That simplicity is a strength for a personal server, but operators still need persistent storage, backups, authentication, and a plan for archived snapshots if the collection becomes important.

Best fit

Choose linkding when you want a focused, low-maintenance bookmark system for yourself, a household, or a small group. If you need full-text notes, collaborative editing, or heavier web archiving workflows, compare it with a broader read-it-later or knowledge-management tool.

Quick deploy

Paste into docker-compose.yml and run docker compose up -d
docker-compose.yml
1services:
2 linkding:
3 image: sissbruecker/linkding:latest
4 ports:
5 - "9090:9090"
6 volumes:
7 - ./linkding-data:/etc/linkding/data
8 restart: unless-stopped

Configuration

Environment variables

VariableWhat it doesExample
LD_SUPERUSER_NAMEOptional initial administrator username used by the official Docker setup.admin
LD_SUPERUSER_PASSWORDOptional initial administrator password used during first setup.change-me

Ports

  • 9090/tcp — Common linkding container port used by Docker examples; confirm the current Compose example before deployment.

Volumes to back up

  • /etc/linkding/data — Persistent SQLite database and application data directory.

Interface previews

Screenshots of the linkding interface.

Feature support

Feature support in linkding
FeatureSupport
Fast bookmark capture and searchThe official site positions linkding around readability and quickly adding and finding bookmarks.Supported
Automatic bookmark metadatalinkding can fetch titles, descriptions, icons, and preview images from bookmarked websites.Supported
Tags and bulk editingOfficial features include organizing bookmarks with tags and applying operations to selections or the whole collection.Supported
Website archivinglinkding can create local HTML snapshots or use the Internet Archive, according to the official site.Supported
Import and exportNetscape HTML import and export are documented as built-in capabilities.Supported
Multi-user sharingThe official site says multiple users can share bookmarks with users or guests.Supported
Browser extensionsOfficial links provide Firefox and Chrome extensions for adding and searching bookmarks.Supported
REST APIThe project includes a REST API for scripts and third-party applications.Supported

Community signals

Stars
11.3k
Forks
646
Open issues
230

Includes open pull requests

Last commit
2w ago
Latest release
v1.47.0

4w ago

Repo created
Jun 2019

Refreshed nightly from the GitHub API.

Questions

What is linkding used for?

linkding is used to save, tag, search, archive, import, export, and share web bookmarks from a self-hosted service.

Is linkding a self-hosted Pocket or Raindrop alternative?

It can replace the basic bookmark-saving and tagging part of those services, especially for users who value a small self-hosted system. It is not a full notes platform and its archiving workflow is more focused.

Does linkding run in Docker?

Yes. The official project describes Docker as the supported easy setup path and the website describes a single Docker container using SQLite.

Does linkding need PostgreSQL or another external database?

No for the standard setup described by the official site. linkding uses SQLite in its single-container deployment, but persistent storage and backups are still required.

Can linkding archive web pages?

Yes. The official feature list says it can create snapshots as local HTML files or use the Internet Archive.

Can multiple people use linkding?

Yes. The official site documents multiple users plus sharing bookmarks with users or guests.

What is the main linkding tradeoff?

Its minimal design keeps deployment and daily use simple, but it is intentionally narrower than a full read-it-later, notes, or collaborative knowledge-management platform.

support // the lab

Found this write-up useful?

If it saved you time or a rebuild, you can support more practical homelab guides.

Support the lab