PhotoPrism
Personal photo management powered by Go and Google TensorFlow. Browse, organize, and share your personal photo collection, using the latest technologies to automatically tag and find pictures.
At a glance
- GitHub stars
- 40.4k
- Forks
- 2.3k
- Open issues & PRs
- 452
- Last activity
- 2026-11-02
- Latest release
- 261029-963b58c50
2026-10-29 - Commits (12 mo)
- 3.3k
- License
- AGPL-3.0
- Language / platform
- Go, Docker
Maintenance health: Actively maintained — Commits in the last 3 months. GitHub data fetched 2026-11-04.
Run PhotoPrism yourself
- RAM: ~4 GB server (2 vCPU)
- Docker: yes
- Storage: plan disk for your data (media/files grow fast); attach a volume or use object storage.
- PhotoPrism recommends at least 3 GB RAM for indexing
- machine-learning features (faces, search) need 2–4 GB RAM
Estimated monthly server cost
| Provider | Plan size | ~ USD / month | |
|---|---|---|---|
| Vultr | 4 GB | $20 | Deploy → |
| DigitalOcean | 4 GB | $24 | Deploy → |
| Akamai (Linode) | 4 GB | $24 | Deploy → |
Rough estimate from the app's stack and category, not a benchmark. Several light apps can share one server. Some hosting links may be affiliate links. We may earn a commission at no extra cost to you; it never affects which apps we list.
PhotoPrism is an alternative to
Similar self-hosted apps
Immich
Photo and video backup solution directly from your mobile phone (alternative to Google Photos).
Ente
End-to-end encrypted photo-sharing platform (alternative to Google Photos, Apple Photos).
Thumbor
Smart imaging service and enables on-demand cropping, resizing, applying filters and optimizing images.
LibrePhotos
Photo management service with a slight focus on cool graphs (alternative to Google Photos).
Lychee
Grid and album based photo-management-system.
Piwigo
Photo gallery software for the web, built by an active community of users and developers.
Is this your project? Get it featured or send a correction upstream to awesome-selfhosted-data.