Piwigo

Piwigo is a self-hosted, open-source photo gallery for the web that lets you publish, organise, and share your picture collection with powerful management and…

  • Media Applications
  • Media Servers
  • Tools & Utilities
Piwigo is a self-hosted, open-source photo gallery for the web that lets you publish, organise, and share your picture collection with powerful management and search features.

Platform availability

Available on 4 of 6 install platforms

Also on Docker Hub and GitHub

Health score

73/100 Good

Maintained
100last commit 6 days ago
Popular
44149 GitHub stars
Easy to install
654 install platforms, install notes, Docker image
Light to run
602 GB minimum RAM, runs on ARM
How is this calculated?

A 0-100 score computed nightly from four factors: maintained (40%: recent commits and steady activity), popular (25%: GitHub stars, log scale), easy to install (20%: platforms, install notes, setup guides, Docker image) and light to run (15%: minimum RAM, ARM support). Factors without data are left out and the rest are rescaled.

Availability: platform listings confirmed today, links checked 10 days ago

GitHub stars
149
Open issues
0
Last commit
2026-10-03
Latest release
16.4.0-ls359
License
GPL-3.0
Activity
declining

Checked 3 days ago - source: GitHub (linuxserver/docker-piwigo)

Resources & Compatibility

Minimum requirements: 2 GB RAM, 2 CPU core(s), 20 GB disk. ARM (e.g. Raspberry Pi) is supported.

Checked 10 days ago - source: Docker Hub image tags and published docs

First-install notes

  • Create gallery folders before starting Make the local/config, _data, and upload folders before you start Piwigo, and set ownership to the web server user (for example www-data) so Piwigo can write to them. If these folders are missing or owned by the wrong user, Piwigo may not save settings, images, or data. source
  • Set site_dir only for multiple sites If you are running more than one gallery, add site_dir to each gallery's local config so Piwigo knows which galleries directory belongs to that site. Without it, Piwigo may sync or read the wrong gallery files. source

Fetched 10 days ago - each note links to its source

Alternatives (12)

  • ACDSee Photo Studio - View, organize, and edit digital photos with support for 700+ RAW file types, advanced filtering, metadata integration, sharing options, an…
  • Ente Photos - Open-source, end-to-end encrypted backup and sharing for photos and videos, with multi-platform sync, original quality, privacy controls, a…
  • Flickr - Online social photo and short video sharing community.
  • Fossify Gallery - Private offline photo and video viewer with editing tools, format support, secure locking, EXIF removal, no ads, recycle bin, and material…
  • Google Photos - Cloud storage offering 15 GB free space, automatic album and duplicate organization, AI editing, cross-platform sharing, and secure backups.
  • Immich - Self-hosted solution enabling photo and video backup, privacy-driven local AI search, facial recognition, map-based tagging, and multi-user…
  • Lychee - Lychee is a free, self-hosted photo-management server that you run on your own hardware or web hosting.
  • PhotoPrism - PhotoPrism is a self-hosted, AI-powered photo and video manager.
  • ReFra gallery - ReFra is an open source Android Gallery app built with Material 3 and Jetpack Compose.
  • Right Gallery - Your private moments are protected.
  • chevereto - Chevereto is a self-hosted image hosting application that lets you run your own full-featured image-hosting website on your own server.
  • digiKam - digiKam is a free, open-source digital photo manager that catalogs, edits, and shares large photo and video libraries.

Checked 7 days ago - source: AlternativeTo

Common questions

What database setup is needed before running Piwigo in Docker?

For the LinuxServer.io container, create a MySQL or MariaDB user and database for Piwigo before starting it.

What folders and permissions should I configure before starting Piwigo?

Create the local/config, _data, and upload folders before first start and set ownership to the web server user, such as www-data. If they are missing or owned by the wrong user, Piwigo may not save settings, images, or data.

Can I export my Piwigo data if I want to migrate or leave self-hosting?

You can export your photos, videos, and metadata at any time. Switching between self-hosted and Piwigo Cloud installations is possible.

Are there official mobile apps for Piwigo?

The documentation lists Piwigo NG for Android and Piwigo for iOS as mobile apps.

Answers sourced from piwigo.org, doc.piwigo.org, github.com, github.com

Community

Collected 10 days ago - public community threads