I'm looking for a solution that satisfies:
- Open source, or partially open source.
- Have good privacy practice. Even better if I can get away from 5 Eyes or 9 Eyes.
- Have an application for Android that supports auto-sync.
Self-hosting is also an option, but I would prefer a lightweight setup. I checked Immich requirements, but it requires 2 CPU cores and 4 GB memory, which costs way too much if I want to host it on my AWS.
https://github.com/photoprism/photoprism
And
https://github.com/LibrePhotos/librephotos
With
https://github.com/Radiokot/photoprism-android-client
And
https://github.com/savvasdalkitsis/uhuruphotos-android
Android clients