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(mobile): decode remote thumbnails at displayed size
- refactor: auto trash / restore sync
- Sync v2 stream has no backpressure — `send()` ignores `response.write()`'s return value, so a large `AssetOcrV1` backlog OOMs the api worker (V8 heap FATAL) and crash-loops it with exit code 0
- fix(mobile): stop websocket reconnect loop draining battery when server is unreachable
- [Bug Report] Ghost header "2027" appears in mobile app timeline despite clean database and metadata
- Immich firefox editor save bug report
- feat: ML hardware acceleration testing on pokedex
- fix(mobile): don't let a frozen sync block syncing on resume
- feat: workflow logging
- feat(web): Add Pannellum as an alternate 360 panorama viewer for pictures to support GPano tags
- Docs
- TypeScript not yet supported