Shaarli logo

Shaarli

Personal, minimalist, database-free bookmarking and link-sharing service

Alternative to: pinboard, delicious, raindrop.io


Shaarli is a personal, minimalist link-sharing and bookmarking service you install on your own server. It stores bookmarks without a database, in flat files, and lets you tag, search, and share links through a public or private timeline with RSS and Atom feeds. It is fast, lightweight, and works well as a simple self-hosted alternative to hosted bookmarking services.

Shaarli Docker Compose example

Self-host Shaarli on your own server, homelab, or VPS starting from this Docker Compose example. It runs Shaarli in Docker containers using the official shaarli/shaarli:latest image, with persistent volumes and automatic restarts preconfigured. Review the environment variables and adjust them to your setup, save the file as compose.yml (or docker-compose.yml), and start the stack with docker compose up -d.

services:
  shaarli:
    image: shaarli/shaarli:latest
    restart: unless-stopped
    volumes:
      - cache:/var/www/shaarli/cache
      - data:/var/www/shaarli/data

volumes:
  cache:
  data:

Prefer a managed setup? WinterFlow installs, configures, and updates Shaarli for you using this same Docker Compose configuration.