-
Hey!
> data out
You can use our Desktop app[1] or CLI[2] to export your data, incrementally. There's a toggle within our Desktop app that will perform this operation continuously into a directory of your choosing. You can of course script the CLI however you'd like.
> clients are not open source
Our clients have always been open source. You can find them within our monorepo here[3]. Currently you'll have to pass a flag at build time to configure the endpoint, but there's a discussion[4] to add an option in-app instead.
> Immich and Photoprism
Ente comes with e2ee[5] and replication strategies[6]. The former means that we've to run ML on the Edge, while Immich and Photoprism can run ML on their servers. If your primary use case is self-hosting, Immich is the more "intelligent" option. If you value convenience, Ente is the one.
[1]: https://ente.io/downloads/desktop
[2]: https://github.com/ente-io/cli
[3]: https://github.com/ente-io/ente
[4]: https://github.com/ente-io/ente/discussions/504
[5]: https://ente.io/architecture
[6]: https://ente.io/reliability
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
I realize it's very hard, but can we maybe reconsider opening the encryption-at-rest feature request? https://github.com/immich-app/immich/issues/450
Maybe we can give temporary access to processing steps in the pipeline, then have Immich forget the keys after it does the processing?
-
Hey!
> data out
You can use our Desktop app[1] or CLI[2] to export your data, incrementally. There's a toggle within our Desktop app that will perform this operation continuously into a directory of your choosing. You can of course script the CLI however you'd like.
> clients are not open source
Our clients have always been open source. You can find them within our monorepo here[3]. Currently you'll have to pass a flag at build time to configure the endpoint, but there's a discussion[4] to add an option in-app instead.
> Immich and Photoprism
Ente comes with e2ee[5] and replication strategies[6]. The former means that we've to run ML on the Edge, while Immich and Photoprism can run ML on their servers. If your primary use case is self-hosting, Immich is the more "intelligent" option. If you value convenience, Ente is the one.
[1]: https://ente.io/downloads/desktop
[2]: https://github.com/ente-io/cli
[3]: https://github.com/ente-io/ente
[4]: https://github.com/ente-io/ente/discussions/504
[5]: https://ente.io/architecture
[6]: https://ente.io/reliability
-
auth
Discontinued Fully open source, End to End Encrypted alternative to Google Photos and Apple Photos [Moved to: https://github.com/ente-io/ente]
-
They don't "allow" it, but most apps that need background execution just ask permission for geolocation tracking and pretend to use it, for example iSH[1]. There are a few activities that the app can do to prevent itself from being suspended when it goes out of focus, like playing sound, geolocation etc.
[1] https://github.com/ish-app/ish/issues/249#issuecomment-54433...
-
For self-hosting, there's Photoprism[1] as well.
Ente's strength lies in end-to-end encryption[2] and its cloud[3] offering so you don't have to worry about reliability.
So if self-hosting is what you're after, Immich, Photoprism and Damselfly (TIL!) are perhaps better designed to serve your needs.
[1]: https://github.com/photoprism/photoprism
[2]: https://ente.io/architecture
[3]: https://ente.io/reliability
-
Most lightweight one I've found so far: https://photoview.github.io/
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
google-photos-exif
A tool to populate missing `DateTimeOriginal` EXIF metadata in Google Photos takeout, using Google's JSON metadata.
Not right now, sorry!
There's this tool that can fix capture times: https://github.com/mattwilson1024/google-photos-exif
There are perhaps more that I'm unaware of.
-
Awesome-Self-hosting-for-the-whole-family
An Awesome List of apps that can be self hosted that your family can actually use without frustration.
IMHO your marketing (incl. the title of this HN post) should more heavily emphasize that this has a native mobile app that can connect to the open-source server. There are many private photo-hosting systems, but most of them are web-only!
See also: the https://github.com/relink2013/Awesome-Self-hosting-for-the-w... directory, which your project would qualify for! (Right now, the only entries in the list are two Synology offerings [not open-source!], and one other app that's not E2E-encrypted. You're better than these — go take your crown!)
-
IMHO your marketing (incl. the title of this HN post) should more heavily emphasize that this has a native mobile app that can connect to the open-source server. There are many private photo-hosting systems, but most of them are web-only!
See also: the https://github.com/relink2013/Awesome-Self-hosting-for-the-w... directory, which your project would qualify for! (Right now, the only entries in the list are two Synology offerings [not open-source!], and one other app that's not E2E-encrypted. You're better than these — go take your crown!)
-
2FAuth
A Web app to manage your Two-Factor Authentication (2FA) accounts and generate their security codes
probably better to look into projects like this one https://github.com/Bubka/2FAuth
-
[1]https://github.com/flutter/flutter/issues/55092#issuecomment...
-
awesome-selfhosted
A list of Free Software network services and web applications which can be hosted on your own servers
This[1] seems like a well maintained repo.
And thank you for the pointers, we'll try to get ourselves added here :)
[1]: https://github.com/awesome-selfhosted/awesome-selfhosted