Readeck - Self-Hosted Bookmark and Read it Later App
Discover a smarter way to save what matters most online with the self-hosted Readeck read-it-later app.
We're constantly discovering new and interesting content online. From articles and videos to podcasts and images. But as our bookmarks and favorites pile up across multiple platforms, it can be overwhelming to keep track of what we've saved where. That's why self-hosted bookmark managers have become increasingly popular among individuals looking for a more personalized and secure way to organize their digital finds.
What is Readeck?
Readeck is a self-hosted bookmark manager that allows users to save and organize articles, images, and videos from around the web. By storing all content locally, Readeck prioritizes user privacy and control over online information. With its simple and intuitive interface, Readeck makes it easy for users to keep track of their favorite content and access it whenever they need to.
Readeck Key Features
- Save bookmarks with just one click using the browser extension
- Organize bookmarks into labels, favorites, and archives
- Highlight important content for easy reference later
- Create custom collections for quick access to related articles
- Export articles as e-books or PDF files
- Perform full-text searches across all your saved content
- Import bookmarks from Pocket, Wallabag, Chrome, Firefox and more
At its core, Readeck is a versatile platform that combines the functionality of a bookmark manager with the features of a social bookmarking site. This combination allows users to not only store their favorite articles, images, and videos, but also discover and share new content with others who share similar interests. The service is comprised of several key components, including a web-based interface for adding, organizing, and searching bookmarks; a powerful tagging system that enables users to categorize their finds by topic or theme and a robust API that allows developers to integrate Readeck's features into their own applications.
Install Readeck with Docker Compose
This Docker Compose stack can be used to install Readeck on your server. If you need help, see our guides about getting started with self-hosting.
version: "3.9"
services:
app:
image: codeberg.org/readeck/readeck:latest
container_name: readeck
ports:
- 8000:8000
environment:
# Defines the application log level. Can be error, warning, info, debug.
- READECK_LOG_LEVEL=info
# The IP address on which Readeck listens.
- READECK_SERVER_HOST=0.0.0.0
# The TCP port on which Readeck listens. Update container port above to match (right of colon).
- READECK_SERVER_PORT=8000
# The URL prefix of Readeck.
- READECK_SERVER_PREFIX=/
# A list of hostnames allowed in HTTP requests. Required for reverse proxy configuration.
- READECK_ALLOWED_HOSTS=readeck.example.com
# Use the 'X-Forwarded-' headers. Required for reverse proxy configuration.
- READECK_USE_X_FORWARDED=true
volumes:
- readeck-data:/readeck
restart: unless-stopped
healthcheck:
test: ["CMD", "/bin/readeck", "healthcheck", "-config", "config.toml"]
interval: 30s
timeout: 2s
retries: 3
volumes:
readeck-data:
Final Notes and Thoughts
Readeck is a bookmark management app that bears some resemblance to Hoarder, another popular choice in the space. While it may not boast as many features, Readeck shines by providing a simple and effective way to organize and access your favorite online content. Its clean interface makes it easy to add, categorize, and search through your bookmarks, while its robust feature set allows for tagging, notes, and even integration with other apps and services. With its ability to store all your bookmarks in one central location, Readeck is an excellent option for anyone looking to streamline their digital organization and stay on top of their favorite online content.
Read more about Readeck on the project page on Codeberg here.