Back to Blog

Self-Hosted Bookmarks: Linkding, Shaarli, and Wallabag

Save and organize bookmarks privately with self-hosted solutions. Compare Linkding, Shaarli, and Wallabag for personal bookmark management in your homelab.

Posted by

Self-hosted bookmark managers

Your Bookmarks Reveal Everything

Browser sync sends your bookmarks to Google or Mozilla. Your bookmarks reveal your interests, research, shopping habits, and more. Self-hosted bookmark managers keep this data private.

Linkding (Recommended)

Clean, fast, and minimal. Linkding does one thing perfectly.

services:
  linkding:
    image: sissbruecker/linkding:latest
    volumes:
      - ./linkding:/etc/linkding/data
    ports:
      - "9090:9090"
    environment:
      - LD_SUPERUSER_NAME=admin
      - LD_SUPERUSER_PASSWORD=your_password
    restart: unless-stopped
  • Browser extension available
  • Tag-based organization
  • Full-text search
  • Lightweight (~50MB RAM)

Wallabag (Read Later)

services:
  wallabag:
    image: wallabag/wallabag:latest
    environment:
      - SYMFONY__ENV__DOMAIN_NAME=https://wallabag.yourdomain.com
    volumes:
      - ./wallabag/images:/var/www/wallabag/web/assets/images
    ports:
      - "8080:80"
  • Article extraction (read later)
  • Pocket/Instapaper alternative
  • Mobile apps available

Migration from Browser

# Export bookmarks from Chrome/Firefox as HTML
# Import into Linkding via Settings > Import

# Or use the API for automation
curl -X POST "http://localhost:9090/api/bookmarks/" \
  -H "Authorization: Token your_api_token" \
  -d "url=https://example.com&title=Example"

Continue Reading