How to Install Wallabag (Self-Hosted Read-It-Later)

Wallabag saves articles for later reading, stripping ads and clutter, and works entirely self-hosted — a private alternative to third-party read-it-later services.

What Wallabag Does

Save any article/web page via browser extension, bookmarklet, or mobile app; Wallabag extracts the core readable content (removing ads, navigation, and clutter) and stores it for offline, distraction-free reading later.

Prerequisites

  • Docker and Docker Compose installed

Step 1 — Create a Docker Compose Configuration

mkdir wallabag && cd wallabag
nano docker-compose.yml
version: '3'
services:
  wallabag:
    image: wallabag/wallabag
    restart: unless-stopped
    ports:
      - "8000:80"
    environment:
      - SYMFONY__ENV__DATABASE_DRIVER=pdo_sqlite
      - SYMFONY__ENV__DOMAIN_NAME=https://read.yourdomain.com
    volumes:
      - wallabag-data:/var/www/wallabag/data
      - wallabag-images:/var/www/wallabag/web/assets/images

volumes:
  wallabag-data:
  wallabag-images:

Step 2 — Start Wallabag

docker compose up -d

Step 3 — Access the Web Interface

http://YOUR_SERVER_IP:8000

Step 4 — Log In with Default Credentials

Username: wallabag
Password: wallabag

Change these immediately after logging in for the first time.

Step 5 — Install the Browser Extension

Wallabag has official browser extensions for saving pages directly with one click — configure it to point at your self-hosted instance during setup.

Step 6 — Install the Mobile App

Official iOS and Android apps let you save and read articles on mobile, syncing with your self-hosted server.

Step 7 — Add HTTPS

See How to Install Nginx Proxy Manager with Docker to route your domain with SSL, matching the DOMAIN_NAME environment variable configured above.

Organizing Saved Articles

Use tags to organize saved articles by topic, and Wallabag's built-in read/unread and starred/archived states to manage your reading queue effectively.

Using the "Save via Email" Feature

Wallabag can accept articles forwarded via email, useful for saving newsletter content or articles shared with you by others without needing to manually open and save each one.

Full-Text Search Across Your Archive

Wallabag indexes saved article content, letting you search across your entire reading archive — useful for rediscovering something you saved but don't remember the exact source of.

Backing Up Wallabag

docker run --rm -v wallabag_wallabag-data:/data -v $(pwd):/backup alpine tar czf /backup/wallabag-backup.tar.gz /data

Common Errors

Saved articles show minimal or no content — some sites actively block automated content extraction; this is a limitation of the source site's structure, not typically a Wallabag configuration issue.

Continue Reading

Browse more articles in Popular Self-Hosted Applications.

  • wallabag, self hosted read it later, pocket alternative self hosted, wallabag docker
  • 0 Uživatelům pomohlo
Byla tato odpověď nápomocná?

Související články

How to Install Nextcloud on a VPS with Docker

Nextcloud is a self-hosted file sync, sharing, and collaboration platform — a...

How to Install GitLab CE on a VPS

GitLab Community Edition is a full-featured, self-hosted DevOps platform — Git repository...

How to Install Ghost CMS on a VPS

Ghost is a modern, fast, purpose-built platform for blogging and newsletters — a lighter,...

How to Set Up a Minecraft Server on a VPS

Running your own Minecraft server gives you full control over mods, plugins, and world settings....

How to Install n8n for Workflow Automation

n8n is a self-hosted workflow automation tool — connecting apps and APIs through a visual...