this post was submitted on 23 Nov 2024
120 points (100.0% liked)

Free and Open Source Software

18023 readers
46 users here now

If it's free and open source and it's also software, it can be discussed here. Subcommunity of Technology.


This community's icon was made by Aaron Schneider, under the CC-BY-NC-SA 4.0 license.

founded 2 years ago
MODERATORS
 

Wow. I've only just started testing it against GP, but it's really slick and works really well. Lots more fine control than GP, and the only thing that isn't quite as good is the photo editing on the app and web site, and that is on the roadmap. Oh, and I can't see how to set up TLS but I might just be missing something.

you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 4 points 1 month ago* (last edited 1 month ago) (1 children)

I really like Ente.

Disadvantages:

  • the photos that you're self hosting are encrypted so if you want to have good sleeps you need to do daily exports
  • Videos are also encrypted so no transcoding is possible. Client needs to download whole file before starting play (they say they have a solution coming for this)
  • ML stuff is done client side so if you had a beefy server it will sit unused
  • Exact duplicates are catched immediately (hash comparison before upload) but visual duplicates detection is trickier. Clients have a feature to find duplicates but it's not as good as other software

Advantages:

  • requires very little resources. The web album is static HTML and you can host it anywhere, even on GitHub pages, for free. Photos are saved in any S3 server, I chose garage. Then it has a postgresql database and a very light coordinator service. In total takes like 100mb of RAM.
  • All the ML stuff is done on the client side when you're browsing your photos so you don't need a powerful server (on mobile devices it's disabled by default in order to not kill the battery)
  • Desktop client can be set to automatically backup all your photos in background
  • Desktop client can be set to bidirectional sync a directory. Add or delete files from gallery automatically
  • Mobile client takes track of what's uploaded and can remove local files if a cloud backup is present (not automatically, need to press the "free up space" button
  • Because it uploads to S3 and S3 natively supports chunked uploads you can upload files bigger than 100mb if using cloudflare free (immich uses a workaround for this but only works on desktop)
  • Uploads are resumable
  • Doesn't have breaking changes where you need to use specific docker images like other galleries
[–] [email protected] 1 points 1 month ago (1 children)

I'd put the client ML as a disadvantage.

Having the AI processes run on a beefy server is much nicer in my book, but of course can only be done without E2E encryption.

[–] [email protected] 1 points 1 month ago* (last edited 1 month ago)

Yes, it depends. In my case my server is underpowered so I didn't like how much resources other galleries used (not only immich but also librephotos, photoprism)