TypeScript · AGPL-3.0
Immich
A self-hosted photo and video backup platform with mobile auto-upload, albums, search and facial recognition.
Docker✓
Difficulty较难
Version3.1.0
Deployment tested—
Free to read
Explore the project and deploy at your own pace
Project introductions and deployment guides are free to read.
Update & security alertsTrack releases, breaking changes, migrations, image changes and security issues.
Sign in to watch
Minimum server
Official requirements list 2 CPU cores and 6 GB RAM minimum, with 4 cores and 8 GB RAM recommended.
Use 64-bit Linux and the Docker Compose plugin, with PostgreSQL data preferably on a local SSD. Plan media capacity separately.
Pros
- A polished mobile auto-backup experience
- Photos, video, albums, maps, search and facial features
- Your media remains on infrastructure you control
- Active development and complete Docker Compose documentation
Cons
- Higher memory, CPU and storage demands than lightweight apps
- Media and PostgreSQL need separate backup plans
- Major upgrades require careful review of breaking changes
- Machine-learning jobs can create resource spikes
Free deployment guides
Plan storage and backups before deploying Immich
Immich is more than a group of containers: plan media, PostgreSQL, SSD capacity, growth and recovery before launch.
Read article →