drdexebtjl
4 hours ago
I use Immich, but saved me money it has not.
Unless you actually go through the "Backing up your photos" step, you _will_ lose your photos, it's just a matter of time. And if you're like most people, that is probably not acceptable.
And by the time you do the math for the cost of your backups, you'll find Google Photos pricing is actually pretty good.
Still worth it, imo.
pkulak
4 hours ago
Absolutely. I pay Borgbase $10 a month (about). I could probably get a huge storage limit in Google for that money.
But it's worth it to me to be answerable to no one. I can't, say, sign in to my Google account with an unlocked phone and get banned. Boom, photos gone, no matter how many backups Google made on my behalf. And if I'm gonna do a "takeout" every month and back that up; might as well host myself. Immich is also absolutely amazing software.
bilalq
3 hours ago
Yeah. I actually love Google Photos as a product. I just want Immich as a safety net in case Google ever feels like locking me out of my account on a random Tuesday.
I haven't really found a guide or discussions on how best to use Immich in this mirroring way. Admittedly, I haven't looked very hard. Setting up Immich is something that's been on my todo list for years now.
kqr
3 hours ago
I jumped on the lifetime offer I received from rsync.net at some point (one of the few providers I would trust with such an offer!), so I no longer pay for backup as long as I stay below some ridiculously high number...
odo1242
4 hours ago
In my case: I did the math and it would take me ~4-5 years to recoup the initial investment (of about $450) in my homelab (comparing my server + 3 copies of 2TB with the cost of a 2TB google drive subscription). (Also excludes the time spent building the server, and I found very good deals; if you get a regular NAS this becomes about ~10 years)
There is, however, a fixed component cost to building such a setup that gets amortized the more disks you buy- I believe it becomes worth it to use a NAS cost-wise over about ~5-6TB of data (and definitively worth it when you get into the tens of terabytes).
Or if you need low-latency storage / any type of performance - neither the cloud nor my homelab has removed my need for my portable NVMe drive
nickthegreek
an hour ago
But its all under 1 roof and can be taken from you in a fire or be stolen?
odo1242
a minute ago
I mean it could also get dropped yea, sure. This is just a neutral discussion of the costs, I'm not making an argument for anything.
(As for data, the third hard disk isn't actually bought yet and is meant to represent an offsite backup. I might use something like AWS Glacier or Hetzner Storage Box for this anyways cuz this is mostly for experimentation.)
odo1242
4 hours ago
(The other benefit of having a homelab is, of course, you can run services that aren’t limited to cloud offerings and run processing on the data locally)
altmanaltman
4 hours ago
People setting up homelab often talk about money saved but never account for the time they have to spend as well not just in setting it up and maintainence. If you value your time, the cost of a google pro subscription is not much. I still run a homelab because I like it and yes its good to be able to run several services for "free" but the commitment is never free.
This is also true for businesses. I used to think why do companies don't use open source and save so much on infrastructure costs etc but in reality those costs don't really matter to them and self-hosting costs in terms of time and resources do add up + no gurantee as provided by enterprise level services etc.
swed420
4 hours ago
What you call a commitment, many call a hobby / learning / refreshening opportunity.
user
2 hours ago
altmanaltman
3 hours ago
yes but there is still an opportunity cost. As I said I still do it because I like it but I also have a life outside just computers. Any time i spend on my homelab is also time I take away from other things. Also there is learning but a lot of the time is spent on doing menial system admin tasks or helping solve "user problems" (i.e. figure out why my partner's friend cannot access jellyfin anymore). So it does become a chore over time and there is always a cost. You can justify it by saying you are getting value out of it but in my experience, this is true for every activity. Everyone has limited time and spending it importantly is important to me.
nickthegreek
an hour ago
Good new, my coding agents can access my proxmox and HA and immich and make having a homelab easier than it ever has been. I actually just used codex to help me find dupes across multiple user libraries in immich and quarantine them. In immich, I can only dedupe across a single user library. I used codex to find grid based images that I needed to convert into animated images from back in my iphone 4 days. It located the images, wrote software to convert to webp and handled it.
Codex reviewed my immich setup and recommended I change things the clip model, came up with a better backup strat and found holes in my system.
My codex will ADB into my NVIDIA Shield and proxmox and setup accounts, install packages, create Home Assistant integrations to tie it all together. As a hobbyist, these are things that I would never even think about taking on.
I bought a hdmi-cec controller for my projector last week. Firmware didnt work with the PX3-pro, but it was tied to my ESPHome. Codex diagnosed the issue, rewrote, tested and uploaded the firmware OTA. All done from my phone while I was waiting in line at a store.
swed420
3 hours ago
> yes but there is still an opportunity cost
I would call it more of a set of tradeoffs
> a lot of the time is spent on doing menial system admin tasks
This is the refreshening opportunity for us non-admins, and a learning opportunity to automate as much of it as possible.
Other benefits not mentioned include not signing your data or life away to whatever Google's lawyers or marketers have decided is best for them, contributing to FLOSS even if only as an end user, not being a victim of rug-pulls...the list goes on.
Obviously this isn't for everybody, because there's no denying it takes time. The point is that for many, this is a very easy tradeoff to make when factoring in all of the other benefits.
buran77
3 hours ago
> I would call it more of a set of tradeoffs
This is mostly wording. It is a commitment, it has an opportunity cost, there are tradeoffs.
> This is the refreshening opportunity for us non-admins, and a learning opportunity to automate as much of it as possible.
So many opportunities but the day is still 24 hours long. You still have to choose your opportunities wisely, and give up something else in the process. And if you look at the big picture those who choose to take this opportunity are not so many compared to those who just pay with data so they don't have to pay with time and effort. Everyone pays money in the end.
swed420
2 hours ago
> This is mostly wording
Right, but the distinction is relevant in the context of the original claim:
> People setting up homelab often talk about money saved but never account for the time they have to spend
My point was that many of us do account for this time in the aforementioned ways.
Plus, once it's set up, it practically runs itself if you have a sane backup methodology and are only running upgrades every couple months.
rc5150
2 hours ago
If you have to jump through this set of hoops to come to the conclusion that you want to outsource the effort of self-admin, just save the trouble and deal with not being the target audience.
ishtanbul
3 hours ago
I’d be shocked if anyone running a homelab was really saving much if any money. From personal experience, it has snowballed into a never ending science project of upgrading and tinkering which i enjoy but it probably costing me multiples of cloud subscriptions. I just find it fun and like to learn, and love to diy.
spl757
3 hours ago
I run all my own stuff local-first, but I am also a systems and networking engineer and understand all of the concepts so I can build it properly. It takes time, and the willingness to do so. If you don't already have the knowledge to set things like this up, and are really doing it to save money as a consumer, then Google Photos as a product is more of a fit and the user will definitely have a better experience.
For someone like me, it's easy and quick and I have a very robust incremental backup system with air-gapped copies. So it does save me money, because it only takes my time and knowledge.
There is no absolute answer, because it's subjective depending on the needs of the user.
tripleee
4 hours ago
This is exactly the reason why companies aren't just going to vibe-code their own software. It's more expensive to maintain than it is just to pay for it outright
semi-extrinsic
3 hours ago
Depends heavily on the software cost and how far from core competency it is.
If the company already has a developer team and the software is an expensive domain-specific CRUD app for internal use without significant compliance or risk factors - sure, go DIY.
If the company does not employ any devs, or if the core logic of the software is a business secret of the vendor, or it is customer facing, or there are significant compliance / risk factors - you are better off paying for it.
Unless the cost is astronomical, or the company is motivated also by anger at rent-seeking MBA f*ckers at the vendor.
bs7280
4 hours ago
The way I see it, I am committing more time and hassle to setup my homelab now to save time, money, and hassle later when the SaaS alternate's inevitably do something hostile to me as the user.
Even before AI coding I did not trust big tech companies to make updates that have my best interests in mind. Many of these examples are weird feature or ux changes - like how spotify treats liked songs as a playlist (requiring more taps to like a song). Not the end of the world. But on the more extreme side, my gaming PC's windows installation has died via bad windows update twice now. I don't use it for anything important anymore. It's insane that my claude code driven homelab stack has allowed me to have better uptime than github.
Now in the AI coding era, its obvious to me that alot of the tools I am forced to use on a day to day basis are frequently shipped with slop, causing more bugs and all around jankier UX's. With my claude max subscription, im suddenly able to make tools perfectly tailored to what I want, and I can rest assured I wont wake up and find the equivalent of a bad IOS update.
altmanaltman
3 hours ago
yes makes sense but don't you think that risk will also extend to OSS? I get there's more freedom and people can always fork but I have experienced several open source projects go to garbage as well and forced me to switch to another service.
And yes Google had gotten progressively every year that I have been a paying customer as well so I am not against your point either. All I am saying is sometimes cloud makes sense financially as well even though open source allows you to do it for free technically. Enshiftication is the word of our age for everything imo unfortunately
bs7280
40 minutes ago
It definitely can, but Its easier than ever to fork an older version and modify with claude, or just switch to a different OSS provider. With commercial tools there's no rolling back. In fact, I would pay money to go back to the pre Allen Dye liquid ass IOS update.
drdexebtjl
3 hours ago
OSS lets you take your time.
For example, paperless-ngx was already an absolute ball of mud, and now there’s a new major version that’s somehow even worse.
I’m just not upgrading. It’s behind a VPN, I control what files it can ingest, so it’s okay if it’s old.
I’m looking at a few alternatives and I’ll switch when they are mature and when I have the time, but there’s essentially no deadline.
Banditoz
4 hours ago
Eh, once it's set up the maintenance cost is minimal. Cron'd backups and such and you won't have to worry.
altmanaltman
3 hours ago
Yes I would consider my system optimal in terms of backup process etc. But I still tinker with it, try out new things, maintain the machines itself, it is a hobby. And it does consume time for me at least. But either way, I am sure a google pro subscription is still cheaper for me than the time value of setting up and maintainence, in the sense we are talking about saving money in real terms
megagpt5
3 hours ago
What's the math for the cost of getting banned from Google for some stupid AI reason?
tehlike
4 hours ago
Google takeout is pretty good with exporting photos.
TheJCDenton
3 hours ago
Be aware that for a few 100's Go the google takeout files will contains corrupted data.
You have to make at least 2 takeout to be sure to have all your files in good shape.
The problem is notto download but to verify and be sure nothing else is missing.
adolph
4 hours ago
Last I checked Takeout is a single zip file. Once you have a photo repository of a certain size, that approach becomes difficult, no?
tehlike
4 hours ago
I exported something like 450GB photos in chunks of 50GB iirc.
Tip: export the takeout to Google drive then download it from there.
Otherwise link downloads have # of times you can retry before they are deleted.
madduci
4 hours ago
They do also split up to 2GB archives. So they are very manageable
tehlike
4 hours ago
You can change the split size. But yes.
Noaidi
4 hours ago
I was in a paranoid psychotic state a few months back and I delete my whole photo library. About 40GB or my life for the last 15 years.
Looking back now it is no big deal. My burden has lessened and i am still the same man I was.
orev
3 hours ago
“You _will_ lose them”, as in, somehow Immich will do something to lose them (like making a mistake in a dedupe process which deletes the wrong things), or are you just saying you also need to keep backups?
Computer0
2 hours ago
More so that any storage system will eventually fail me thinks.
dominotw
4 hours ago
is nas + backup to amazon glacier a good solution?
semi-extrinsic
3 hours ago
For cold / glacial backups, M-disc will run you $200 for 10x 100GB discs, plus around $300 for a pair of USB Blu-ray burners. With that, your data up to 500 GB can be written in duplicates and stored at two physical locations (one drive at each location), with very strong guarantees that it will be readable far into the future.
If you write 2 additional disks per year, this is a $500 initial investment plus $20 per year. Compared to Google's "AI Plus" plan you break even in year 5, assuming Google keeps pricing flat.
Of course you don't get any cloud access or similar.
pkulak
3 hours ago
Yes, but it's hard. I've not found something that works well with glacier, because most backup solutions want to write state, modify files immediately, etc, and glacier can't do that. It would need to be an append-only backup; strictly.
I do a bit of a hybrid. Borg to expensive, always available storage, but really large stuff that rarely changes and is less important, I exclude and manually throw in glacier once a year or so. Think, all your blue-ray rips, etc.
drdexebtjl
2 hours ago
I wouldn’t back up directly to Glacier, because you want to be able to verify your backups, and reading from Glacier is expensive.
tripleee
4 hours ago
Yes. Should have 1 onsite + 1 offsite backup ideally.