LibrePhotos
Self-HostedOpen-source alternative to Google Photos for self-hosted photo management
Overview
LibrePhotos is an open-source, self-hosted photo platform offering privacy-focused management. Key features include facial recognition, geotagging with map views, and search by date/people/location. Deployable via Docker (simplifying cross-system setup), it syncs with mobile devices and integrates existing libraries. All data stays on your server, giving full control without third-party reliance. It also supports secure album sharing and organizes photos automatically.
Self-Hosting Resources
Below is a reference structure for docker-compose.yml.
⚠️ Do NOT run blindly. Replace placeholders with official values.
version: '3'
services:
librephotos:
image: <OFFICIAL_IMAGE_NAME>:latest
container_name: librephotos
ports:
- "8080:<APP_INTERNAL_PORT>"
volumes:
- ./data:/app/data
restart: unless-stopped Key Features
- Facial recognition & people tagging
- Geotagging with interactive map views
- Auto-sync from mobile devices to server
Frequently Asked Questions
? Is LibrePhotos hard to install?
It uses Docker Compose for deployment, simplifying setup for most users. Basic Docker/server knowledge helps, but detailed guides cover setup on various OSes.
? Is it a good alternative to Google Photos?
Yes—It offers core features like facial recognition and search, plus full data control. It lacks some Google AI features but makes up for privacy and self-hosted flexibility.
? Is it completely free?
Yes! LibrePhotos is open-source (AGPLv3) with no hidden costs—all features are free to use, modify, and distribute.
Top Alternatives
People Also Ask about LibrePhotos
Tool Info
Pros
- ⊕ Full privacy control (no third-party data sharing)
- ⊕ Docker-based deployment for easy setup
- ⊕ Advanced search (date, people, location)
Cons
- ⊖ Requires basic Docker/server knowledge
- ⊖ Lacks some SaaS features like cross-app cloud sync