How much hardware does LibrePhotos need?
The minimum is 2 CPU cores, 4 GB of RAM and 10 GB of storage plus your photo library. The project recommends 4 or more cores, 8 GB or more of RAM and…
LibrePhotos is a self-hosted photo management service with face recognition, object detection and semantic search.
How LibrePhotos stacks up against other photos apps. Add or remove apps to change the comparison.
| Requirement | LibrePhotos | Immich | PhotoPrism |
|---|---|---|---|
| Architecture | x86 + ARM | x86 + ARM | x86 + ARM |
| Min hardware | 2 cores · 4 GB RAM · 10 GB | 2 cores · 6 GB RAM | Not stated |
| Price | Free | Free | Free + Membership |
| Containers | 1 (app only) | Worth checking: 4 (app, Postgres +2) | 2 (app, MariaDB) |
| Database | PostgreSQL | Postgres | MariaDB |
| Runtime | Python | Node | Go |
| Install options | Docker + Kubernetes, Windows | Docker only | Docker + Linux |
| Clients | – | iOSAndroid | – |
The minimum is 2 CPU cores, 4 GB of RAM and 10 GB of storage plus your photo library. The project recommends 4 or more cores, 8 GB or more of RAM and…
Machine learning features such as face recognition, scene classification and image captioning are memory-intensive, so 8 GB or more of RAM is…
The single-container deployment is recommended for most people. Docker Compose, Kubernetes, Unraid and a Windows standalone package are also…
Yes. LibrePhotos supports multiple users, shared albums and public links, and it has mobile apps for Android and iOS.
More apps in Photos.
The open source Google Photos alternative with automatic mobile backup, facial recognition, and full privacy on your own hardware.
A privacy-first app for browsing, organising and sharing photos and videos, with automatic labels and face recognition.