I'm looking for a solution that satisfies:

  1. Open source, or partially open source.
  2. Have good privacy practice. Even better if I can get away from 5 Eyes or 9 Eyes.
  3. 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.

  • ᓰᕵᕵᓍ@lemmy.ml
    ·
    edit-2
    9 months ago

    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

  • thejevans@lemmy.ml
    ·
    9 months ago

    You can self host immich on a device as small as a raspberry pi. Waveshare sells a CM4 board + enclosure + power supply for $36. You can get a 1tb 2242 nvme ssd for $99. And you can get a 4gb CM4 + 32gb emmc from adafruit for $65 (currently out of stock there, but you can keep an eye on rpilocator. some capable boards are available in Germany, but they're over $100). Not the cheapest setup, but if you're worried about power draw, spinning hard drives, and portability, this would be a way to do it. You could also just host NextCloud on it, but it might be a bit slow.

    Waveshare board + enclosure: https://www.waveshare.com/cm4-io-base-c.htm?sku=23743