Self-host shaark
1.2.44Self-hosted platform for bookmarks, notes, passwords, photos
- Stars
- 589
- Port
- 80 (HTTP web server)
What is shaark?
Shaark is a self-hosted web application for managing personal content including bookmarks with health checks, markdown-formatted posts, encrypted password vaults, and photo albums. It supports tagging, full-text search, RSS/Atom feeds, and can be entirely private or public with temporary sharing. The app includes two-factor authentication, multi-user support with admin roles, PDF and media archiving via Puppeteer and youtube-dl, and automated backups. It runs on PHP (Laravel) with Vue.js frontend, using MySQL/MariaDB or SQLite, with optional Redis for caching and queues. Installation is available via Docker Compose or manual Git+Composer setup. The project is licensed under MIT.
Should you self-host shaark?
shaark scores 51/100 on selfhost.directory (how scoring works) and ranks #21 of 46 in Bookmarks & Link Sharing. It has 589 GitHub stars.
There was no stable release in the past 12 months, so check the repository's recent activity before you rely on it.
Setup is moderate: expect some configuration beyond a single command. It is MIT-licensed and written mostly in PHP.
Its closest alternative on selfhost.directory is Karakeep (82/100, 30 114 stars). It scores higher overall, so compare the two before you pick. See shaark vs Karakeep side by side.
Features
- Automated Backups
- Bookmark Management
- Internationalization
- Markdown Notes
- Media Archiving
- Multi-user
- Password Vault
- PDF archiving
- Photo Albums
- Progressive Web App
- Tagging and search
- Two-factor authentication
shaark README
More in Photo Galleries
Shimmie2Open-source, self-hosted booru-style image gallery written in PHP, with themes, an extension manager, user permissions, and SQLite, PostgreSQL or MySQL backends.
sigalSigal is an open-source, self-hosted static gallery generator written in Python that builds browsable HTML photo galleries from local image and video directories.
this-week-in-pastSelf-hosted open-source photo slideshow aggregating images from this week in past years. Runs via Docker or native binary.
UrocissaAn open-source, self-hosted photo gallery using Rust and Vue to handle millions of images on modest hardware with fast search and endless scrolling.
ZenphotoCMSSelf-hosted open-source CMS for media galleries with integrated blog, multi-user management, and multilingual support.
AfilmorySelf-hosted, open-source photo gallery platform for photographers: syncs S3, B2, GitHub or local photos, with an HDR-aware GPU viewer, EXIF, maps and a native iOS app.
ChronoFrameA self-hosted, open-source photo gallery with EXIF parsing, Live/Motion Photo playback, password-protected albums, and a map explorer.
DamselflySelf-hosted, open-source photo management system for large collections with AI face/object detection, IPTC keyword tagging, and fast search.
FladderFladder is an open-source, self-hosted Jellyfin frontend built with Flutter, offering streaming, downloads, offline playback, library management, and native apps.
foldergramFoldergram is a self-hosted, open-source photo and video gallery that turns local folders into an Instagram-style feed with PWA support and SQLite indexing.
HomeGallerySelf-hosted open-source web gallery for photos and videos on your own disks: tagging, face recognition, similar-image search, PWA mobile support and Chromecast.
imagor-studioSelf-hosted photo gallery with built-in layered editing, template system, and on-demand URL transformations. Virtual scrolling handles huge libraries.

0 comments