immich
https://github.com/immich-app/immich
TypeScript
Self-hosted photo and video backup solution directly from your mobile phone.
Triage Issues!
When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs help in this project. You'll also receive instructions on how to triage issues.
Triage Docs!
Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.
TypeScript not yet supported2 Subscribers
Add a CodeTriage badge to immich
Help out
- Issues
- fix(server): store null instead of empty string for person thumbnailPath
- upload failed with: PathNotFoundException: Cannot retrieve length of file, path ='xxx'
- Mobile: Trashed assets are still included in album date range and latest-photo sorting
- fix(web): correctly display asset dates in historical timezones
- fix(server): store null instead of empty string for session deviceType and deviceOS
- chore: face cluster abstraction
- [Bug] Portrait videos play unrotated on iOS (Safari + Chrome) via real-time HLS transcoding, despite correct rotation matrix at every server stage
- feat(album): lock/unlock entire albums, mirroring single-asset Locked Folder
- fix(server): handle frame cropping in rkmpp hardware transcoding
- fix(server): return bday in UTC instead of server-local time
- Docs
- TypeScript not yet supported