Tinybeans

Best Self-hosted Alternatives to Tinybeans

A curated collection of the 4 best self hosted alternatives to Tinybeans.

Private family photo and video sharing service for parents to store, organize, and privately share photos, videos and milestone updates with invited family and friends across devices and email; includes journaling and commenting features.

Alternatives List

#1
WeddingShare

WeddingShare

WeddingShare is a self-hosted web app for creating shareable wedding photo galleries where guests can view and upload pictures, including QR-code sharing and admin review.

WeddingShare screenshot

WeddingShare is a lightweight self-hosted web application for collecting and sharing photos before, during, and after a wedding. It lets you create one or more galleries with shareable links so guests can easily upload and view memories.

Key Features

  • Create multiple galleries, each with its own shareable link
  • Guest-friendly interface for viewing and uploading photos
  • QR code generation for easy sharing on invites or table cards
  • Optional review/moderation flow to approve uploads before they appear
  • Multiple viewing modes, including presentation mode and slideshow mode
  • Configurable allowed upload file types via environment settings

Use Cases

  • Collect guest photos from a wedding day into a single shared gallery
  • Run a live slideshow or projected gallery during the reception
  • Share pre-wedding planning moments (venue visits, fittings, tastings) with friends and family

Limitations and Considerations

  • Galleries are link-accessible; anyone with the link can view and upload, and the optional secret key is only a basic deterrent
  • Some image formats may not be supported by browsers even if uploads are allowed (for example, HEIC)

WeddingShare is a practical option for couples who want a simple, private alternative to social platforms for wedding photo sharing. Its QR-based sharing and display modes make it especially suitable for in-person events.

832stars
59forks
#2
Omoide

Omoide

Self-hosted photo & video manager that uses local AI (face recognition, OpenCLIP semantic search, duplicate detection) to organize and explore media.

Omoide is a self-hosted, offline-first photo and video library that organizes media locally using on-device AI models. It focuses on privacy and longevity by keeping all processing and search on the user’s machine, and can be run as a desktop app or in Docker for servers and NAS devices.

Key Features

  • 100% local / offline-first media management (no cloud required).
  • Face detection, embedding and clustering with review/merge tools for people management.
  • Semantic (natural-language) image search powered by OpenCLIP embeddings.
  • Auto-tagging, perceptual duplicate detection, and video scene extraction for faster curation.
  • Map view with EXIF extraction and GPS editing; co-appearance graph to visualize relationships between people.
  • Multiple profiles, read-only mode for sharing, and background task management for large libraries.

Use Cases

  • Personal archival and private photo/video libraries where users want local AI-powered search and face grouping.
  • Photographers or hobbyists organizing large collections on a NAS or local server (Docker support).
  • Small galleries or archivists needing an offline, searchable presentation/preview of media with privacy controls.

Limitations and Considerations

  • License: distributed under the PolyForm Noncommercial License 1.0.0, which restricts commercial use; review the license before deploying in commercial contexts.
  • Resource & setup: initial model downloads and AI processing can require significant CPU/GPU resources; FFmpeg and Python toolchain are required for desktop builds and media processing. Performance and required hardware depend on chosen models (CPU-only runs will be slower).
  • Community & support: actively maintained as a passion project; community discussion and feedback appear on self-hosting forums and social channels rather than a dedicated commercial support portal.

Omoide provides a privacy-focused, local-first alternative for people who want Google/Apple Photos–like discovery features without cloud dependencies. It is suited for users who can accommodate model downloads and local compute demands and who accept the project’s noncommercial license terms.

246stars
13forks
#3
This Week in Past

This Week in Past

Rust-based web app that scans local photo folders and shows a slideshow of images from this calendar week in past years, with optional weather and Home Assistant integration.

This Week in Past is a Rust-based web application that scans local photo folders, reads image metadata, and presents a simple fullscreen slideshow of images taken during the current calendar week in previous years. It can run as a static binary or in Docker and uses in-memory caching for fast playlist generation.

Key Features

  • Aggregates image metadata from configured folders at startup and caches it in memory for fast access
  • Shows photos from the current calendar week across previous years; falls back to random images if none match
  • Configurable slideshow interval, refresh interval and preload behavior via environment variables or URL parameters
  • Optional weather display (requires API key) and optional reverse-geocoding to show city names
  • Home Assistant integration support for loading weather from a sensor entity and using an API token
  • Folder ignoring via marker files or regular-expression matching; click zones for previous/pause/next controls
  • Distributed as a statically compiled Rust binary and as a Docker image for easy deployment

Use Cases

  • Display a nostalgia slideshow on a home media display or digital photo frame showing past years' images for this week
  • Add a photo-driven screensaver or background display for a home server or NAS with photos mounted
  • Combine with Home Assistant to show local weather alongside a photo slideshow in a smart home setup

Limitations and Considerations

  • No HEIC image support due to upstream image library limitations; HEIC images will not be displayed
  • Indexing and slideshow responsiveness depend on storage throughput and CPU; very large collections benefit from fast disks and RAM
  • Weather and location features require external API keys and are disabled until configured

This Week in Past is lightweight and focused: it provides a simple, configurable nostalgia slideshow for locally hosted photo collections and integrates with common smart-home and weather services when configured.

99stars
6forks
#4
SharedMoments

SharedMoments

A self-hosted web app for couples to upload photos/videos, create galleries, track moments on a timeline, set countdowns, playlists, and receive event notifications.

SharedMoments is a web application designed for couples to capture, organize, and relive shared memories. It provides a private feed, galleries, timelines and event reminders tailored to a pair's relationship.

Key Features

  • Upload and play photos and videos to a personalized feed
  • Create multi-photo galleries for trips or albums
  • Chronicle key events on a timeline (first kiss, move-in, anniversaries)
  • Countdown timers for upcoming special events
  • Movie and bucket lists for shared experiences
  • Customizable banner showing relationship duration
  • Upload and play a soundtrack to accompany the feed
  • Notifications via Push (note: iOS push not supported), Telegram bot, and email
  • Import and export user data as CSV for portability
  • Translations available for multiple languages; packaged for Docker Compose deployment

Use Cases

  • A private, long-term timeline of memorable moments for couples
  • A shared multimedia album for trips, events, and playlists
  • Automated reminders for anniversaries and important dates via email or Telegram

Limitations and Considerations

  • Push notifications exclude iOS support per project notes
  • Targeted at a single couple; lacks enterprise/multi-tenant social features
  • Requires self-hosting and Docker Compose for recommended deployment; initial startup can take several minutes

SharedMoments is a focused, privacy-oriented tool for couples who want a simple, private place to store and celebrate shared memories. It favors lightweight deployment and direct multimedia sharing over social or federated features.

70stars
12forks

Why choose an open source alternative?

  • Data ownership: Keep your data on your own servers
  • No vendor lock-in: Freedom to switch or modify at any time
  • Cost savings: Reduce or eliminate subscription fees
  • Transparency: Audit the code and know exactly what's running