Immich v1.109.1 released with optional paid license

2 years ago by cron to c/selfhosted

v1.109.0 ImportantRead our announcement about supporting Immich by buying a license here Highlights Welcome to version v1.109.0 of Immich. This release introduces an additional way for you to supp...

Welcome to version v1.109.0 of Immich. This release introduces an additional way for you to support Immich financially as well as bug fixes for various issues. Some of the highlights in this release include:

Immich license pricing is $25 per user or $99 per server for a lifetime license.

morethanevil 43 points 2 years ago

From Discord

Copy this to custom CSS in the adminpanel and the license banner is gone:

.license-status{
display:none !important;
}

It is possible to set the status to licensed too vua the database, but I didn't try it.

I hope it will only be this banner. Kavita has had a donation button too and 2 updates further it was a floating button. The whole thing about licensing is heavily discussed on Discord.

path: 0 11249700, hotness: undefined, score: 43, children: 26
cron 23 points 2 years ago

I just hope they don't destroy this beautiful product.

path: 0 11249700 11250243, hotness: undefined, score: 23, children: 8
Dave 18 points 2 years ago

Immich joined FUTO, and FUTO's model is that their stuff costs money but if you haven't paid you're not restricted.

A bit weird but they (FUTO) are trying to experiment with a new model.

path: 0 11249700 11250243 11250811, hotness: undefined, score: 18, children: 7
possiblylinux127 -10 points 2 years ago

FUTO is the same organization that doesn't believe in Foss. The want one creator to have power over users. I don't think that model is going to work out.

path: 0 11249700 11250243 11250811 11253017, hotness: undefined, score: -10, children: 6
Dave 14 points 2 years ago

That's not quite their position. They believe the OSI decides what counts as Open Source based on what benefits big tech who fund them. Basically, they think it's wrong to argue that something cannot be considered open source unless Google is allowed to use the free labour of contributers without restriction or payment.

They talk more about it here and here.

Personally I don't have a side in this fight but nothing I have seen has made me shy away from using their products.

path: 0 11249700 11250243 11250811 11253017 11253630, hotness: undefined, score: 14, children: 5
ShortN0te 16 points 2 years ago

Yep and eventually there will be a paid proprietary version. That's usually how it goes. I hope I am wrong.

path: 0 11249700 11250101, hotness: undefined, score: 16, children: 15
Prunebutt 14 points 2 years ago

They promised at least that's not how they're going to do this, at least. But in the end, it's easy to backpaddle on these promises.

Still: you can always fork the project.

path: 0 11249700 11250101 11250518, hotness: undefined, score: 14, children: 6
TMP_NKcYUEoM7kXg4qYe 2 points 2 years ago

I don't think it's possible to make this project proprietary because FUTO does not own the rights to the code that were made by random contributors on git. Part of the promise was that they won't change their CLA so it should be fine.

path: 0 11249700 11250101 11250518 11258811, hotness: undefined, score: 2, children: 0
possiblylinux127 0 points 2 years ago

Who is? That's the problem with forks. They always divide the community into slices

path: 0 11249700 11250101 11250518 11253060, hotness: undefined, score: 0, children: 4
Prunebutt 4 points 2 years ago

I don't think that there'll be a community for a project that turned proprietary.

path: 0 11249700 11250101 11250518 11253060 11257506, hotness: undefined, score: 4, children: 3
traches 3 points 2 years ago

Would be very difficult to switch licenses away from GPL3

path: 0 11249700 11250101 11252498, hotness: undefined, score: 3, children: 7
possiblylinux127 4 points 2 years ago

They would need to do a private rewrite. Once again this is why you should never sign any kind of CLA. There isn't a CLA here but it there were it would be a simple matter of them changing the license.

path: 0 11249700 11250101 11252498 11253059, hotness: undefined, score: 4, children: 0
ShortN0te 1 point 2 years ago

While true it is not impossible to relicense a software project.

path: 0 11249700 11250101 11252498 11258445, hotness: undefined, score: 1, children: 5
traches 2 points 2 years ago

They would have to track down everyone who has ever contributed to the project and convince them to sign a CLA. Many/most would refuse, whose code they would have to rewrite from scratch without violating their copyright (meaning no copy-pasting).

It would be messy and extremely painful, and at the end of the process we’d still have Immich as it was before the license change available to fork and maintain ourselves.

path: 0 11249700 11250101 11252498 11258445 11260679, hotness: undefined, score: 2, children: 4
possiblylinux127 3 points 2 years ago

If worse comes to shovel the community could fork it. That would be very hard and seriously detrimental but if they start pulling crap like this it might be time.

path: 0 11249700 11253009, hotness: undefined, score: 3, children: 0
cron 41 points 2 years ago

For me, the license stuff is odd. They offer a license model with two tiers (user / server), yet the license seems to do nothing (except showing a little badge). Also, it is a one time payment which will likely not be substantial in the future.

Why not create a "supporter" tier for maybe $2 per month or so, this would bring some recurring income without the fears of paywalling the product.

path: 0 11249242, hotness: undefined, score: 41, children: 18
aksdb 33 points 2 years ago

They already accept donations as a means of continuous support. So I guess this is now just another channel for people who prefer buying a license over using github donations.

Edit: oh I just realized they stopped donations with the restructuring. Ok, that's weird then.

path: 0 11249242 11249406, hotness: undefined, score: 33, children: 12
helenslunch 9 points 2 years ago
path: 0 11249242 11249406 11252744, hotness: undefined, score: 9, children: 7
voklen 15 points 2 years ago

The only problem is that there's no way to make a recurring payment even if I wanted to, which would be more sustainable than one-time purchases.

path: 0 11249242 11249406 11252744 11254937, hotness: undefined, score: 15, children: 1
helenslunch -5 points 2 years ago
path: 0 11249242 11249406 11252744 11254937 11255176, hotness: undefined, score: -5, children: 0
aksdb 1 point 2 years ago

Yeah but why not both? Extra support shouldn't hurt.

path: 0 11249242 11249406 11252744 11257960, hotness: undefined, score: 1, children: 2
helenslunch 2 points 2 years ago
path: 0 11249242 11249406 11252744 11257960 11259236, hotness: undefined, score: 2, children: 1
possiblylinux127 -3 points 2 years ago

I think they have succeeded in pissing people off

path: 0 11249242 11249406 11252744 11253159, hotness: undefined, score: -3, children: 1
helenslunch 9 points 2 years ago
path: 0 11249242 11249406 11252744 11253159 11253350, hotness: undefined, score: 9, children: 0
possiblylinux127 3 points 2 years ago

How dare you pay continued support. You will have a one time fee and be happy.

I can't wait until they make you hand enter a 30 character license key

path: 0 11249242 11249406 11253135, hotness: undefined, score: 3, children: 3
morethanevil 8 points 2 years ago

I will wait for the "AIO Immich Ultimate Keygen" by Razor1911 ☝🏻😂

path: 0 11249242 11249406 11253135 11253532, hotness: undefined, score: 8, children: 0
vividspecter 2 points 2 years ago

They'll supply a giant paper manual, and you'll have to look through it to find the key. DRM, 1980s style.

path: 0 11249242 11249406 11253135 11255078, hotness: undefined, score: 2, children: 1
aksdb 2 points 2 years ago

... each time the server restart and randomly during login.

path: 0 11249242 11249406 11253135 11255078 11257948, hotness: undefined, score: 2, children: 0
ChilledPeppers 10 points 2 years ago

This is basically the doing of the futo non profit, they ate testing out if open source software can be profittable.

Louis Rossmann has a lot of videos about them (he works for them)

From what I get, you can just use it for free, but they don't say it is free to compell more people to buy it.

path: 0 11249242 11250878, hotness: undefined, score: 10, children: 1
Flax_vert 7 points 2 years ago

So basically WinRAR

path: 0 11249242 11250878 11254847, hotness: undefined, score: 7, children: 0
Inui 3 points 2 years ago
path: 0 11249242 11251690, hotness: undefined, score: 3, children: 1
possiblylinux127 -2 points 2 years ago

They completely miss the point of free software. The idea is that you can fork it after a hostel take over. The irony is that if they start forcing anti features they might end up with the community jumping ship.

path: 0 11249242 11251690 11253132, hotness: undefined, score: -2, children: 0
possiblylinux127 0 points 2 years ago

That would make sense. They could even give you a badge or send you merch if you are a bigger supporter.

Stuff like this is why I can't support FUTO

path: 0 11249242 11253098, hotness: undefined, score: 0, children: 0
SeeJayEmm 36 points 2 years ago

Is feel a lot better about this if it was a "supporter" tag not this "unlicensed" crap.

path: 0 11252137, hotness: undefined, score: 36, children: 3
thegreekgeek 17 points 2 years ago

Yeah this terminology just gives me the impression they don't consider the AGPL to an actual license

path: 0 11252137 11253823, hotness: undefined, score: 17, children: 1
Hawk 1 point 2 years ago

It also raises red flags about what they (hopefully don't) have in mind for the future

path: 0 11252137 11253823 11269807, hotness: undefined, score: 1, children: 0
possiblylinux127 7 points 2 years ago

They should just have you pay to have your name listed on the list of supporters

path: 0 11252137 11252973, hotness: undefined, score: 7, children: 0
d_k_bo 36 points 2 years ago

Declaring the use without a paid license as “Unlicensed” is very misleading since the project is also licensed under the GNU AGPL v3.0.

path: 0 11251529, hotness: undefined, score: 36, children: 1
possiblylinux127 5 points 2 years ago

That's FUTO for you

path: 0 11251529 11252974, hotness: undefined, score: 5, children: 0
DevoidWisdom 28 points 2 years ago
path: 0 11255519, hotness: undefined, score: 28, children: 0
traches 24 points 2 years ago

I’ll repeat here what I said on discord:

I’m no fan of stallman, but I like his quote: “I’m happy to pay for good software so long as it’s free”.

It’s important to remember that anyone with the skill to work on this project could earn a pretty good living elsewhere. We can debate the terminology, but at the end of the day devs gotta eat.

Personally, so long as it stays on the GPL they can call us “god-kings” and “filthy peasants” for all I care

Important bits that came up in the discord and I haven’t seen here:

  • User license is only there to make it cheaper for small instances.No word I’ve seen on transitioning from a user license to a server license down the road. Looks like you can switch by contacting them, and they have plans to do it automatically in the future.
  • It looks like enforcement is basically nonexistent. You could activate multiple servers with one license, or just flip a value in the db yourself
  • The reason they aren’t using “supporter” or “contributor” is because they don’t want it to sound like charity. It’s a transaction.
path: 0 11252635, hotness: undefined, score: 24, children: 5
possiblylinux127 -15 points 2 years ago

Immich is free software. That means anyone can fork and maintain the code and they have the same rights as everyone. Trying to squeeze money out of people is slimy. They should either stay a community project and ask for donations to fund it (paid versions count as donations as long as there isn't extra exclusive features implemented in non libre code) or they could start a company that sell backups and support.

path: 0 11252635 11252921, hotness: undefined, score: -15, children: 4
avidamoeba 19 points 2 years ago

Selling copies of free software is straight up encouraged by the FSF. You don't have to buy a copy. You can copy the source code and build t yourself. But selling it is legitimate.

path: 0 11252635 11252921 11253658, hotness: undefined, score: 19, children: 1
possiblylinux127 -3 points 2 years ago

I don't have problems with selling software. I do have a problem with what FUTO is doing. The just up ended a perfectly good financial model and make the "licensing" feel like Windows server.

path: 0 11252635 11252921 11253658 11261125, hotness: undefined, score: -3, children: 0
jet 10 points 2 years ago

As you said it's free software, and the license for immich is actually open source. I'm not really offended by a please donate nagware screen, or even a give a cup of coffee to the developer, so this license is the same thing just with different language. And as it's open source somebody could fork the project to remove this line, or you could edit the database and fill it, it's totally up to you.

I think this is a net positive and should be encouraged

path: 0 11252635 11252921 11256206, hotness: undefined, score: 10, children: 1
possiblylinux127 -1 points 2 years ago

It is just bizarre

path: 0 11252635 11252921 11256206 11261071, hotness: undefined, score: -1, children: 0
avidamoeba 19 points 2 years ago

They could have achieved the same without any license keys. Just a "Purchase" button along with an "Already purchased" one. You make the ethical judgement as to which one to click. The purchase page could have a few suggested prices along with a pay what you want option, one time and recurring.

Also I'm not too sure why FUTO are allergic to the term Donate. There's a whole generation of people who got taught how it works and what it does by Wikipedia. Slap a funding bar with a brief explanation for what it funds, add the donation options and everyone would know what's it for and why they should donate if they can.

Anyway. Purchased the thing and I'll keep supporting them till it's GPL.

path: 0 11253758, hotness: undefined, score: 19, children: 2
jet 9 points 2 years ago

I think it's a psychological barrier, donate implies totally optional.

License, purchase, makes it more transactional mentally, and tries to make it clear that this project needs support to be sustainable.

path: 0 11253758 11256180, hotness: undefined, score: 9, children: 0
Strit 1 point 2 years ago

Also I’m not too sure why FUTO are allergic to the term Donate.

In the business world of taxes and such, companies might not want to accept donations as they might be required to pay most of it back in taxes. It all depends on the tax laws in their juristiction.

path: 0 11253758 11257634, hotness: undefined, score: 1, children: 0
Nibodhika 17 points 2 years ago

I don't mind this model. That being said for me Immich is great but has a fatal flaw that has prevented me from using it: it doesn't do updates.

For me that's a big one, everything else I self host I have a docker compose pointing to latest, so eventually I do a pull and up and I'm done, running the latest version of the thing. In Immich this is not possible, I discovered the hard way that they are not backwards compatible and that if you do that you need to keep track of their release notes to know what you need to manually do to update.

I haven't settled on a self-hosted photo management because of this. In theory Immich has almost everything I want (or more specifically, all of the other solutions I found lack something), but having to keep track of releases to do manual upgrades is stupid, this is a software, it should be easy to have it check the version on start and perform migration tasks if needed.

path: 0 11258261, hotness: undefined, score: 17, children: 15
dallen 21 points 2 years ago

This just means that this project is still too early in development for you. The breaking changes happening in this phase are going to pay off in the long run and prevent the project from getting bogged down.

I would give it another shot when they release v2

path: 0 11258261 11259064, hotness: undefined, score: 21, children: 4
Nibodhika 2 points 2 years ago

Yeah, I have high hopes for the project, it ticks almost every box for me. I would still prefer to be able to store tags in the actual images and use them and also be able to recover a library already in the proper folder (so in the case of a catastrophic failure, reimporting the full library is a matter of minutes not days, not to mention having to retag people, etc).

My point is that projects should ask for donations when they're so early in development, asking for a subscription implies you have a stable product.

path: 0 11258261 11259064 11260113, hotness: undefined, score: 2, children: 3
dallen 2 points 2 years ago

This is not a subscription but a perpetual license and for my needs it’s already well worth the price they are asking. Using this actively with my wife but also sharing albums with about 8 other family members.

I find the no-subscription model very attractive and I’m open minded to companies trying out new software licensing approaches. I like the idea of the developers getting paid for their good work and being able to do it full time.

path: 0 11258261 11259064 11260113 11260709, hotness: undefined, score: 2, children: 2
RootBeerGuy 1 point 2 years ago

Yeah, I am very very tempted to go for it, mainly because it is not a subscription. I wish it would have been less than $100 though, but I am not arguing about that since whatever I feel I would want to pay is probably less than they would think is OK.

path: 0 11258261 11259064 11260113 11260709 11261961, hotness: undefined, score: 1, children: 0
Nibodhika 1 point 2 years ago

That's the thing, if the project is too early to have a stable enough structure to allow for programatical updates then it's probably too early to offer something "perpetual"

path: 0 11258261 11259064 11260113 11260709 11262271, hotness: undefined, score: 1, children: 0
Sheldan 7 points 2 years ago

Having everything on latest seems a very bad idea.

path: 0 11258261 11264998, hotness: undefined, score: 7, children: 3
Nibodhika -2 points 2 years ago

Why? Latest means latest stable for most services

path: 0 11258261 11264998 11267168, hotness: undefined, score: -2, children: 2
Sheldan 6 points 2 years ago path: 0 11258261 11264998 11267168 11267305, hotness: undefined, score: 6, children: 1
Nibodhika 0 points 2 years ago

That's interesting, although most of it is directed at people building the images, the fact that pushing without a tag sets the latest is something I did not know and something that I could see the human factor causing a problem.

path: 0 11258261 11264998 11267168 11267305 11288180, hotness: undefined, score: 0, children: 0
MaggiWuerze 5 points 2 years ago

Well, they do say, that it is in very active development. There will be a time when updates get more stable and where they will offer an automated update path, just not now.

path: 0 11258261 11258380, hotness: undefined, score: 5, children: 4
Nibodhika 0 points 2 years ago

Yup, and I'm fine with that, but I think that switching from a donation to a subscription model before then is wrong.

path: 0 11258261 11258380 11260075, hotness: undefined, score: 0, children: 3
MaggiWuerze 1 point 2 years ago

I mean... It's perfectly usable as it is. Even though it's still in early development, it already has more feature than basically every competitor (except Google Photos maybe)

path: 0 11258261 11258380 11260075 11260156, hotness: undefined, score: 1, children: 1
Nibodhika -2 points 2 years ago

I agree, I'm not trying to bad mouth the project, I just feel that they shouldn't change from a donation structure until they have a stable version of the product.

path: 0 11258261 11258380 11260075 11260156 11261962, hotness: undefined, score: -2, children: 0
RootBeerGuy 1 point 2 years ago

But this is not a subscription yet. Its a lifetime license. Of course they might change terms, you never know.

path: 0 11258261 11258380 11260075 11261974, hotness: undefined, score: 1, children: 0
AustralianSimon 1 point 2 years ago

No need to update unless they're is a feature or security patch.

Updating to latest could result in not knowing your version in case of recovery or have an exploit pushed.

path: 0 11258261 11274204, hotness: undefined, score: 1, children: 0
techwithjake 16 points 2 years ago

My biggest question to FUTO/Immich is if they're worried about a revenue stream, why not do something similar to Home Assistant? You never have to pay HASS a dime and never see anything to "shame" you. All you get is essentially a forwarding subdomain with some "easier" ways of doing cloud related things. There's zero "shaming" or calls to pay. I pay HASS/Nabu Casa monthly cause I'm lazy and it makes my life easier. FUTO should consider doing something similar.

path: 0 11255583, hotness: undefined, score: 16, children: 6
Lem453 8 points 2 years ago path: 0 11255583 11257093, hotness: undefined, score: 8, children: 5
techwithjake 2 points 2 years ago

If and when Jellyfin "needs" revenue, 100% agree. But with that post they're saying they're not worried about it, unlike FUTO/Immich.

Hopefully one day Jellyfin will be big enough and stable enough to warrant that kind of funnel.

Right now, I use TailScale funnel for Jellyfin. For some reason nginx just bogs it down too heavily.

https://tailscale.com/kb/1223/funnel

path: 0 11255583 11257093 11258084, hotness: undefined, score: 2, children: 4
Shimitar 1 point 2 years ago

I use nginx reverse proxy on Jellyfin (and a bunch of other services as well) and it's working great. Maybe you have some weird setup or complex situation.

path: 0 11255583 11257093 11258084 11261759, hotness: undefined, score: 1, children: 3
techwithjake 1 point 2 years ago

I have a boat load of stuff thru nginx. Using nginx-proxymanager. Dunno if I need to add any special parameters for Jellyfin. Tailscale Funnel is working fine for now.

If you could share your settings for your nginx setup, that might help me.

path: 0 11255583 11257093 11258084 11261759 11268005, hotness: undefined, score: 1, children: 2
paradox2011 15 points 2 years ago

EDIT: they've adjusted the language and integration of buying the Immich software. It's much clearer and balanced now. You can find the new info on their github announcements page, or likely in the notes of their next immich release.

ORIGINAL COMMENT
I was really looking forward to them opening a compensation option as I got in after they had taken down donation links, but this is all a bit weird. There is some good discussion happening on the github announcement page. I'll probably hold at version 1.108 for awhile until the dust settles.

I've gone through quite a few FUTO videos since they started sponsoring Immich, and it seems like the issue is that they are essentially an organization of engineers that don't have a strong background in the legalese of licensing (thus the lack of attention to the wording of the original FUTO temporary license). Their intentions and goals are solid from my perspective and the software they promote is fantastic, but it feels very much like an org run by idealistic engineers without much of a PR presence. The best PR they have is Louis Rossman, take that as you will 😄

All that being said, I have paid for a few of their other pieces of software that are single user. The part I'm not overly fond of is that it seems to be a payment for each individual user, and not a payment to be able to run the server itself. I'm sure there is rational behind it, but it just feels like this whole licensing element isn't fully baked yet.

path: 0 11250904, hotness: undefined, score: 15, children: 6
vividspecter 5 points 2 years ago

I think that's reasonable, and is the impression I have of FUTO as well. I'm using their Android keyboard at least and have been impressed by it (although I don't have demanding needs).

path: 0 11250904 11255055, hotness: undefined, score: 5, children: 1
paradox2011 1 point 2 years ago

Me too. It's a quality app, the only other open source keyboard that rivals it in my mind is Heliboard.

path: 0 11250904 11255055 11257304, hotness: undefined, score: 1, children: 0
traches 3 points 2 years ago

There is absolutely an option to pay for the server itself, the per user option is so that it’s cheaper if you have fewer than 4. I haven’t seen anything yet about transitioning from a user license to a server license

path: 0 11250904 11252587, hotness: undefined, score: 3, children: 1
paradox2011 2 points 2 years ago

I'd argue that's just a license for 4+ users as the only differentiation is the dollar amount. In fact one of Alex Tran's comments in the github announcement was that they simply capped the price at $100 to keep it from getting too expensive for instances with many users. It's definitely licensing based on users, not servers.

I would be much more comfortable if their licensing language was centered on licensing a self-hosted server, not user amounts. Paying for individual users (IMO) is best done as a hosted service with a monthly fee. They're probably a ways from being able to implement that though.

path: 0 11250904 11252587 11257257, hotness: undefined, score: 2, children: 0
seang96 0 points 2 years ago

There is a server license offered with unlimited users for $100.

path: 0 11250904 11257354, hotness: undefined, score: 0, children: 1
paradox2011 1 point 2 years ago

I replied to a similar comment above ☝️. They call it a server license, but all the language surrounding it is centered on user counts. They are extremely generous giving the "unlimited trial period" with the high quality of Immich, but the way the licensing is being handled is just kind if confusing. At it's root, it's essentially just a request for people to pay for the service, but they've complicated it with the word choice.

path: 0 11250904 11257354 11257355, hotness: undefined, score: 1, children: 0
4grams 14 points 2 years ago
path: 0 11271168, hotness: undefined, score: 14, children: 1
Blisterexe 1 point 2 years ago

good news, the terminology is changing

path: 0 11271168 11321330, hotness: undefined, score: 1, children: 0
freeman 12 points 2 years ago

Why does FUTO have to shoot itself in the foot?

There is as far as I can tell no new actual license just a payment scheme and some shaming functionality. They even offer you the software if you don't pay. Remember the GPL allows them to require payment to give you the software, they just can't prohibit someone else giving you the software.

However calling unpaid copies unlicensed is incorrect, they are licensed under the GPL (just like paid ones are).

They should remove references to licensing and display something like "This instance of Immich has been paid/not been paid for." Call the key PRODUCT key.

Sure some find the "pay or shame" scheme distasteful but it is not against the GPL which allows commercial use.

path: 0 11257265, hotness: undefined, score: 12, children: 0
geography082 11 points 2 years ago

This was planed from the begging of these guys developing the project. Don’t be naive guys. What o don’t like is the lack of transparency . It started as complete open and now it’s adding the “but” like many projects already did .

path: 0 11259581, hotness: undefined, score: 11, children: 9
DieserTypMatthias 16 points 2 years ago

They need to make money somehow. And you probably don't want sponsored images in your library.

path: 0 11259581 11259684, hotness: undefined, score: 16, children: 3
MaggiWuerze 13 points 2 years ago

or your pics analyzed for ads

path: 0 11259581 11259684 11260408, hotness: undefined, score: 13, children: 0
geography082 -1 points 2 years ago

Like Jellyfin

path: 0 11259581 11259684 11263149, hotness: undefined, score: -1, children: 1
5redie8 4 points 2 years ago

What?

path: 0 11259581 11259684 11263149 11276311, hotness: undefined, score: 4, children: 0
Corgana 10 points 2 years ago path: 0 11259581 11260814, hotness: undefined, score: 10, children: 4
geography082 -1 points 2 years ago

That video is new

path: 0 11259581 11260814 11263162, hotness: undefined, score: -1, children: 3
MrRazamataz 7 points 2 years ago

Streamed 2 months ago? They announced joining FUTO on 1st May 2024 (in the immich discord anyway) and announced the livestream then.

path: 0 11259581 11260814 11263162 11264711, hotness: undefined, score: 7, children: 2
geography082 -1 points 2 years ago

I think the app a quite older than than . Or not?

path: 0 11259581 11260814 11263162 11264711 11266782, hotness: undefined, score: -1, children: 1
helenslunch 9 points 2 years ago
path: 0 11252706, hotness: undefined, score: 9, children: 3
traches 1 point 2 years ago

In the discord they said they will give you a license, and they’re planning to do it automatically

path: 0 11252706 11260743, hotness: undefined, score: 1, children: 2
helenslunch 1 point 2 years ago
path: 0 11252706 11260743 11266570, hotness: undefined, score: 1, children: 1
traches 1 point 2 years ago

If they have an email address they can send a license key

path: 0 11252706 11260743 11266570 11266591, hotness: undefined, score: 1, children: 0
teawrecks 8 points 2 years ago

I like having more ways to support the project, but I don't think "license" is the correct terminology they should use, unless they intend to release paid-only features which I'm not a fan of at all.

path: 0 11253082, hotness: undefined, score: 8, children: 0
anon_8675309 5 points 2 years ago

I wanted to like immich but I hate the way it imports images and creates its own structure.

path: 0 11252415, hotness: undefined, score: 5, children: 2
traches 11 points 2 years ago

It’s had an external library feature for awhile now

path: 0 11252415 11252514, hotness: undefined, score: 11, children: 0
khorak 3 points 2 years ago

I am importing my externally synced and managed library to immich. It does not create any structure or edit the files.

path: 0 11252415 11255872, hotness: undefined, score: 3, children: 0
possiblylinux127 3 points 2 years ago

I can't say I support FUTO but if they are looking to drive development I am all for it

path: 0 11252910, hotness: undefined, score: 3, children: 0
Decronym 2 points 2 years ago

Acronyms, initialisms, abbreviations, contractions, and other phrases which expand to something larger, that I've seen in this thread:

Fewer Letters More Letters
Git Popular version control system, primarily for code
HASS Home Assistant automation software
HTTP Hypertext Transfer Protocol, the Web
nginx Popular HTTP server

[Thread #878 for this sub, first seen 19th Jul 2024, 06:45] [FAQ] [Full list] [Contact] [Source code]

path: 0 11258114, hotness: undefined, score: 2, children: 0
Flax_vert 1 point 2 years ago

Does this mean I have to pay to use immich now? Huh?

path: 0 11254712, hotness: undefined, score: 1, children: 5
seang96 7 points 2 years ago

It just says you are unlicensed on the webapp. They also said no features will every be locked behind it.

path: 0 11254712 11254848, hotness: undefined, score: 7, children: 0
MrRazamataz 4 points 2 years ago

No. It will remain free. Your experience of immich will be identical to someone with a paid "licence". It's like a donation.

path: 0 11254712 11255053, hotness: undefined, score: 4, children: 3
Player2 12 points 2 years ago

Except that it will taunt you on your dashboard.

path: 0 11254712 11255053 11255228, hotness: undefined, score: 12, children: 2
MrRazamataz 2 points 2 years ago

See this comment here which has some CSS you can put into the custom CSS box to hide it.

path: 0 11254712 11255053 11255228 11259510, hotness: undefined, score: 2, children: 1
Blisterexe 1 point 2 years ago

Itll also be added to the mobile app /:

path: 0 11254712 11255053 11255228 11259510 11264262, hotness: undefined, score: 1, children: 0
jet 1 point 2 years ago

Wish end to end encryption was on their roadmap

path: 0 11256230, hotness: undefined, score: 1, children: 8
Lem453 2 points 2 years ago

Https is end to end encryption and doesn't need to be on their road map

Encryption at rest could be an option but seeing as how many other projects have trouble with it (nsxtcloud), its probably best to have this at the fike system level with disc encryption

path: 0 11256230 11257116, hotness: undefined, score: 2, children: 1
jet 13 points 2 years ago

Small nit: Https is transport layer encryption, not commonly considered end-to-end encryption.

For the end-to-end encryption model to work, the data must be encrypted entirely from the sender to the recipient. In the model of immich That's yourself.

But you're right, I should have been clearer, client-side encryption, encryption at rest are better terms. But I don't want the server to ever see the unencrypted data ideally unless I am physically there requiring it to do so.

path: 0 11256230 11257116 11257177, hotness: undefined, score: 13, children: 0
traches 1 point 2 years ago

If Immich can’t analyze the images on the server then its feature set would be quite limited. It’s meant for self hosting anyway, you don’t trust your own hardware?

path: 0 11256230 11260769, hotness: undefined, score: 1, children: 5
jet 0 points 2 years ago

you don’t trust your own hardware?

no, I do not. Thats the whole reason data at rest should be encrypted.

path: 0 11256230 11260769 11260804, hotness: undefined, score: 0, children: 4
traches 1 point 2 years ago

So you trust your phone and its closed source OS with your photos, but your Linux server can’t see them?

I’m having a hard time imagining what Immich could do other than file syncing in this scenario

path: 0 11256230 11260769 11260804 11260840, hotness: undefined, score: 1, children: 3
jet 2 points 2 years ago

My phone isn't closed source. And no, I don't trust it fully either, I limit the amount of trust given to any datastream to the minimum necessary to get the functionality I want.

If you wanted a client side encrypted image service, yes syncing would be a major benefit, or you do the image tagging/scanning client side before going to the cloud, or after the fact. Just limit where the unencrypted data exists in the system.

path: 0 11256230 11260769 11260804 11260840 11260890, hotness: undefined, score: 2, children: 2
Player2 -3 points 2 years ago

Nothing like that is ever acceptable to show up on the dashboard of a service I am self hosting. Will not update Immich anymore unless they remove this garbage.

path: 0 11255221, hotness: undefined, score: -3, children: 0
selfhosted
selfhosted

@lemmy.world

login for more options
63049
6824
6218

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.

Rules:

Detailed Rules Post

  1. Be civil.

  2. No spam.

  3. Posts are to be related to self-hosting.

  4. Don't duplicate the full text of your blog or readme if you're providing a link.

  5. Submission headline should match the article title.

  6. No trolling.

  7. Promotion posts require active participation, with an account that is at least 30 days old. F/LOSS without a paywall has exceptions, with requirements. See the rules link for details. Tags [CBH] or [AIP] are required, see the links in Rule 8 for details.

  8. AI-related discussions and AI-involved promotional posts have additional requirements for tagging, as noted in Rule 7 and the AI & Promotional Post Expanded Rules post, and find example disclosures here.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

go to feed...