Sign inSign up

denho/faved

By denho

โ€ขUpdated about 2 months ago

Lightning-fast bookmark manager with focus on privacy and data ownership.

Buildkit cache
Image
Developer tools
Content management system
1

100K+

denho/faved repository overview

โ Faved: A Private, Self-Hosted Bookmark Manager

Faved is a private open-source bookmark manager built to handle large collections and advanced use cases. Optimized for ease-of-use and efficiency, it lets you save, organize, and search your favorite links in a secure environment that you control. This repository contains the official Docker images for Faved, making it easy to launch the application on your computer or deploy it on your own server.

๐Ÿงช Try Live Demoโ  | ๐ŸŒ Visit Websiteโ  | ๐Ÿ“– Read the Docsโ 

โ Features

  • ๐Ÿท๏ธ Advanced tagging โ€” organize bookmarks with nested tags, color, and description, plus optional rollup of child tags
  • ๐Ÿค– Smart management โ€” automatic fetching of titles, descriptions, and preview images, with duplicate detection
  • โšก Efficient UI โ€” instant search, filtering, and editing in one click, with customizable card/list/table layouts
  • ๐Ÿ“ฑ Responsive & installable โ€” works on mobile, tablet, and desktop, and installs as a PWA with system-synced light/dark mode
  • ๐Ÿ”— Integrations โ€” save from any browser via bookmarklet or the native share sheet with Apple Shortcuts
  • ๐Ÿ“ฅ Import & migration โ€” bring bookmarks from Chrome, Safari, Firefox, Edge, Raindrop.io, and Pocket with structure preserved
  • ๐Ÿ”’ Privacy first โ€” self-hosted and open source, with no third-party services and all data stored locally

โ Quick Start

โ 1. Pull the Image

First, pull the latest stable image from Docker Hub.

docker pull denho/faved
โ 2. Run the Container

The container requires a volume to persist your data (bookmarks, tags, user credentials etc.). The recommended way is to use a named volume.

docker run -d \
  --name faved \
  -p 8080:80 \
  -v faved-data:/var/www/html/storage \
  denho/faved

This command will:

  • Run the container in the background (-d).
  • Name the container faved (--name faved).
  • Map port 8080 on your host to port 80 inside the container (-p 8080:80). You can change 8080 to any port you prefer.
  • Create and mount a named volume called faved-data to application storage inside the container (-v faved-data:/var/www/html/storage).
โ 3. Access Faved

Once the container is running, you can access the Faved application in your web browser at http://localhost:8080โ .

โ Documentation

โ Looking for a Hosted Option?

Start in the Cloudโ  with zero setup, automatic backups, and support. Your data is secured with encryption.

โ Contributing

We welcome contributions! If you find a bug or have a feature request, please open an issue on the GitHub repositoryโ . For code contributions, please submit a pull request.

โ License

Faved is released under the MIT Licenseโ .

Tag summary

Content type

Image

Digest

sha256:f63ee05ffโ€ฆ

Size

207.4 MB

Last updated

about 2 months ago

docker pull denho/faved