SelfHostHub

Self-hosted Photo Galleries

SelfHostHub lists 25 open-source Photo Galleries projects you can host on your own server. The most-starred on GitHub are Immich (116,585 stars), PhotoPrism (40,321 stars) and Ente (29,453 stars). 18 of them document a Docker install, and 8 offer a live demo you can try first.

Replacing a paid app? See open-source alternatives to Google Photos.

Immich

117k

Photo and video backup solution directly from your mobile phone (alternative to Google Photos).

Photo GalleriesAGPL-3.0

Personal photo management powered by Go and Google TensorFlow. Browse, organize, and share your personal photo collection, using the latest technologies to automatically tag and find pictures.

Photo GalleriesAGPL-3.0

Ente

29k

An end-to-end encrypted photo-sharing platform (alternative to Google Photos, Apple Photos).

Photo GalleriesAGPL-3.0

A smart imaging service and enables on-demand cropping, resizing, applying filters and optimizing images.

Photo GalleriesMIT

Photo management service with a slight focus on cool graphs (alternative to Google Photos).

Photo GalleriesMIT

Simple and user-friendly photo gallery for personal servers. It is made for photographers and aims to provide an easy and fast way to navigate directories, with thousands of high resolution photos.

Photo GalleriesGPL-3.0

Lychee

4.3k

Grid and album based photo-management-system.

Photo GalleriesMIT

Piwigo

3.9k

Photo gallery software for the web, built by an active community of users and developers.

Photo GalleriesGPL-2.0

Fast, modern and advanced photo management suite. Runs as a Nextcloud app.

Photo GalleriesAGPL-3.0

Directory-first photo gallery website, with a rich UI, optimised for running on low resource servers.

Photo GalleriesMIT

Personal gallery application with online photo management, supporting Live/Motion Photos, and explore map.

Photo GalleriesMIT

Fast server-based photo management system for large collections of images. Includes face detection, face & object recognition, powerful search, and EXIF Keyword tagging. Runs on Linux, MacOS and Windows.

Photo GalleriesGPL-3.0

Lightweight slideshow for running on kiosk devices and browsers that uses Immich as a data source.

Photo GalleriesGPL-3.0

File sharing + sync, notes, and photos (alternative to Nextcloud and ownCloud's RSS reader).

File Transfer & SynchronizationAGPL-3.0

Browse personal photos and videos featuring tagging, mobile-friendly, and AI powered image discovery.

Photo GalleriesMIT

Ultimate image sharing software. Create your very own personal image hosting website in just minutes.

Photo GalleriesAGPL-3.0

Experimental fast photo viewer.

Photo GalleriesMIT

Gallery and CMS project.

Photo GalleriesGPL-2.0

Event photo sharing platform and gallery with slideshow that allows guests to view and share memories via a QR code.

Photo GalleriesGPL-3.0

SPIS

211

A simple, lightweight and fast media server with decent mobile support.

Photo GalleriesGPL-3.0

Aggregates images taken this week, from previous years and presents them on a web page with a simple slideshow.

Photo GalleriesMIT

Media publishing platform that anyone can run (alternative to Flickr, YouTube, SoundCloud).

Photo GalleriesAGPL-3.0

All your family's photos and videos automatically organized into a fun and beautiful website. Runs via Docker, NodeJS, or native desktop installers.

Photo Galleries⊘ Proprietary

Scalable image hosting script with support for CDNs, paid account upgrades, advertising spots and drag & drop upload.

Photo Galleries⊘ Proprietary

How to choose self-hosted Photo Galleries software

  1. Check project health. Stars show popularity, not maintenance. Open the source repository and look at recent commits and releases.
  2. Match the licence to your use. 14 use a GPL-family licence (copyleft, including AGPL) and 8 use a permissive licence such as MIT, Apache-2.0 or BSD. AGPL matters if you modify the software and offer it to others over a network.
  3. Pick a stack you can run. The most common platforms here are Docker (18), PHP (7), Go (5) and Nodejs (5). Docker is usually the easiest path for a home server or VPS.
  4. Try before you migrate. Use a live demo where one exists (8 here), or a throwaway container first, and confirm it can import your existing data before switching.

Frequently asked questions

What is the most popular self-hosted Photo Galleries software?

By GitHub stars, the top projects in this category are Immich (116,585 stars), PhotoPrism (40,321 stars) and Ente (29,453 stars).

How many open-source Photo Galleries tools are listed?

25 projects are currently listed in the Photo Galleries category on SelfHostHub.

Which licences do self-hosted Photo Galleries projects use?

The most common licences in this category are MIT (8), AGPL-3.0 (7) and GPL-3.0 (5).

Can I run these Photo Galleries tools with Docker?

18 of the 25 projects list Docker as a supported platform. Check each project's documentation for the exact install steps.

Related categories