Launch a private, AI-searchable photo library in your own VPC in minutes - no third-party platforms, no GPU needed. Backed by 24/7 cloudimg expert support.
Real screenshots of this software running on the cloudimg image, taken while testing the deployment guide.
This is a repackaged open source software product wherein additional charges apply for cloudimg support services.
## Your Private Photo Library, Running in Minutes
Photoprism is the AI-powered, open-source, self-hosted application for browsing, organising and sharing your photo and video collection. This AMI delivers PhotoPrism fully installed and configured as a system service so you have a private, searchable photo library running in your own VPC within minutes of launch - no manual Docker setup, no GPU instances, and no photos leaving your account.
Unlike manual deployments that require configuring containers, reverse proxies, ML dependencies and storage separately, this image handles everything out of the box. Compared to cloud photo services, your data stays entirely within your AWS infrastructure with zero telemetry sent externally.
The current release available is PhotoPrism 260601 (June 2026).
## Why This AMI Over Self-Deployment
## Secure By Default
This image generates a fresh administrator password uniquely for your instance on first boot, before the application starts, and writes it to a root-only file. No shared or default credentials ship in the image, and the photo index ships empty. All data remains within your VPC - PhotoPrism sends no telemetry or data to external services.
## Getting Started
1. Launch the AMI on your chosen instance type (general-purpose instances work well thanks to CPU-only ML).
2. SSH into the instance and retrieve your unique admin password from the root-only file.
3. Browse to the instance on port 80 and sign in as the administrator.
4. Upload photos through the web interface or copy them to the originals folder and start an index.
5. PhotoPrism automatically extracts metadata, generates thumbnails, tags content with machine learning and recognises faces.
SQLite is the default index database. Teams with very large libraries can switch to MariaDB for improved performance at scale.
## Application Stack
PhotoPrism is delivered as the official upstream container image, run by a systemd service as an unprivileged account. It listens on the loopback address and nginx fronts the application on port 80 with the upgrade headers PhotoPrism needs and a raised upload limit for large photos and videos. The image bundles the TensorFlow model, ffmpeg, libheif and RAW converters needed for automatic tagging, face recognition and format conversion.
## 24/7 cloudimg Support
cloudimg provides round-the-clock technical support by email and live chat. Our engineers help with PhotoPrism deployment, indexing and import configuration, face recognition tuning, backups, switching to MariaDB, TLS termination and scaling. Critical issues receive a one-hour average response time.
## Use Cases
## Next Steps
Ready to get started? Subscribe and launch the AMI to have your private photo library running in minutes. For a guided setup or questions about sizing for your library, contact cloudimg support.
All product and company names are trademarks or registered trademarks of their respective holders. Use of them does not imply any affiliation with or endorsement by them.