Favicon of Shaarli

Shaarli

Install a personal, minimalist, and super-fast bookmarking service on your own server. It's database-free, easy to set up, and keeps your data private.

Take control of your digital links with a personal, minimalist, and incredibly fast bookmarking service you host yourself. Designed for simplicity and speed, it operates without a database, storing all your links in a single, easy-to-backup file. This puts you in complete charge of your data, free from commercial services and tracking.

Its flexibility allows it to be much more than just a bookmark manager. You can use it as:

  • A private or public link sharing platform
  • A simple read-it-later list
  • A minimal microblogging service
  • A personal knowledge base for notes and code snippets
  • A shared clipboard between your devices

Managing your collection is straightforward with features like editable titles and descriptions, tagging, and full-text search. You can view your links in a traditional list, a visual picture wall, or as a daily digest. It also offers a bookmarklet for one-click saving, RSS feeds for syndication, and a REST API for integration with other tools. The setup is dead-simple: just drop the files on your server and go.

Directory Structure

shaarli
cache
data
.env
docker-compose.yml

docker-compose.yml

services:
  shaarli:
    image: ghcr.io/shaarli/shaarli:latest
    container_name: shaarli
    restart: unless-stopped
    ports:
      - "8000:80"
    volumes:
      - ./data:/var/www/shaarli/data
      - ./cache:/var/www/shaarli/cache
    environment:
      - TZ=Etc/UTC

.env

# No sensitive environment variables are required for a standard Shaarli installation.
# Credentials are configured via the web interface on first launch.
Categories:

Share:

Ad
Favicon

 

  
 

Similar to Shaarli

Favicon

 

  
  
Favicon

 

  
  
Favicon