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…
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
Variants
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
- [Q]Piwigo self hosting, a few questions before i jump in? - Reddit (reddit)
- self hosted PIWigo to replace the google photos free unlimited ... - Reddit (reddit)
- r/selfhosted on Reddit: Piwigo 2.10.0 | Piwigo is open source photo ... (reddit)
- reverse proxy for piwigo : r/selfhosted - Reddit (reddit)
- Your Own Photo Gallery - Reddit (reddit)
- Piwigo | Lychee | PhotoPrism | librephotos | ... : your final ... - Reddit (reddit)
Collected 10 days ago - public community threads