# 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 search features. It is open source and self-hosted, installable on Docker Hub, Kubernetes (Helm), ZimaOS, TrueNAS and Unraid.

Canonical page: https://ourlocalhost.com/app/404/piwigo

## Description

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 9 platforms: Unraid, TrueNAS, ZimaOS, Helm.

## Health score

73/100 (Good), based on 4 of 4 factors.
- Maintained: 100 (last commit 19 days ago)
- Popular: 44 (149 GitHub stars)
- Easy to install: 65 (4 install platforms, install notes, Docker image)
- Light to run: 60 (2 GB minimum RAM, runs on ARM)

## Links

- Docker Hub: https://hub.docker.com/r/linuxserver/piwigo
- Kubernetes (Helm): https://artifacthub.io/packages/helm/nicholaswilde/piwigo
- ZimaOS: https://github.com/bigbeartechworld/big-bear-casaos/tree/master/Apps/piwigo
- TrueNAS: https://apps.truenas.com/catalog/piwigo/
- Unraid: https://ca.unraid.net/apps/piwigo-07h3fff0pkd1b3?q=piwigo
- Official website: http://piwigo.org/
- GitHub: https://github.com/linuxserver/docker-piwigo
- Documentation: https://doc.piwigo.org/

## 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.

## Alternatives

- 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…
- Go-vod: Go-vod is a minimal on-demand video transcoding server written in Go that exposes media files as HLS (HTTP Live Streaming) streams.
- 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…
- PhotoPrism: PhotoPrism is a self-hosted, AI-powered photo and video manager.
- chevereto: Chevereto is a self-hosted image-hosting application that lets you run your own full-featured image-hosting website with control over stora…
- digiKam: digiKam is a free, open-source digital photo manager that catalogs, edits, and shares large photo and video libraries.
- foldergram: Foldergram is a self-hosted, local-first web gallery that scans folders for photos and videos and displays them in a fast, Instagram-style…
- librephotos: LibrePhotos is a self-hosted, open-source photo management service for organizing and browsing photo and video collections.

---
Source: Our Local Host (https://ourlocalhost.com/app/404/piwigo), the self-hosted and open-source app directory.
