Readit News logoReadit News
adr1an · 2 years ago
I prefer SyncThing on both mobile and desktop devices. It's open source and mature, the server only makes devices findable between each other. It allows 1 or 2 way sync. And it has advanced settings for keeping removed files (e.g. trashbin that cleans anything older than X days.)
fletchowns · 2 years ago
I found that SyncThing is not a great solution for the "mobile photo reel" use case. I want my entire photo collection to be easily searchable & accessible from my mobile device, but I don't need a complete copy of my photo reel to be saved to my device. I want to be able to delete things from my phone to free up space, but I want them to still exist in my photo collection that is backed up to the cloud.
abwizz · 2 years ago
> but I don't need a complete copy of my photo reel to be saved to my device

this resonates with me.

what solution are you using?

bombela · 2 years ago
+1 syncthing too. Over the years it has gotten rock solid for me. I use it between all my machines and phone. With various 1 to many, 1 to 1 and one way or two way sync.

One of my machine is always on and is backuped to the cloud everyday. Effectively making a backup of all my devices at once.

Better yet, since syncthing can also save staggered copies of modified files, a rm -rf * will be synced but the backup machine will still have copy from about 10s ago. This saved me a few times.

Once I realized that I had deleted a file a few months later. And I found it into the syncthing backup, itself within the cloud backup.

Very freeing.

danparsonson · 2 years ago
I just finished setting up an automated backup system with syncthing and restic, and now my phone, laptop, desktop and server are all backed up in several directions and to a cloud storage area, every night. It's glorious and works like a dream. Happy days!
bostonvaulter2 · 2 years ago
Sounds like a nice setup! How are you backing up from syncthing to the cloud? Are your backups encrypted?
barbazoo · 2 years ago
Since this is upvoted so much, I wonder what people's complete setup is for something like this to replace, say, Google Photos. So once the photos are on a "server", what do people recommend for albums, sharing, metadata, geotagging, search, etc?
hiisukun · 2 years ago
I'm not sure it covers all your features listed, but I use PhotoStructure [1] for the 'album' side of things. It's been mentioned a bit on HN, which is where I found it. Sharing is very open for me since I'm just sharing wholesale with family, but when I need to share specific images or albums to people, I usually do it via some other way that suits them -- so if they use messages, email, google drive, dropbox, or just want to download from a webpage (eg. caddy), I'll enable that.

I want an easier way to edit the comments on photos (as embedded metadata) that I haven't found yet. Any image browser where I can hit a convenient hotkey, type "Summer 2023 at the river with cousins X and Y" and move on would be great. If anyone has a suggestion I'm listening keenly! If this is built in to something on MacOS or a linux default desktop (like KDE or something I'm less familiar with), or is a small paid non-subscription app, I would buy it.

[1] https://photostructure.com/

starwatch · 2 years ago
I left Google Photos when they included some strangers data in my Takeout backup (and likely put my data in someone elses backup) [1].

Sadly I've not found a self-hosted like-for-like replacement. My photos now move from my phone to a folder that's backed up to s3 via Restic [2].

[1]: https://www.forbes.com/sites/thomasbrewster/2020/02/04/googl...

[2]: https://restic.net/

jaza · 2 years ago
I use https://github.com/jpsim/AWSPics , which takes care of everything. It's great IF you're comfortable with your whole photo solution being cloud-based (but you still own and control it, you're not just handing it all off to a SaaS), rather than being self-hosted. Personally I prefer the former these days, but I know that I'm in the minority here on HN.

With AWSPics, sync your photos (just a simple directory tree on your local device) to S3 (I just do it manually from time to time from my desktop, but no doubt it can be done automatically at regular intervals, and/or it can be done directly from a phone), then Lambda functions generate thumbnails and browsable galleries (as static HTML), then you can view it all via CloudFront (password-protected using Origin Access Identity).

AWSPics isn't really being actively maintained these days. But it still works fine for me. The setup is cheap, you basically just pay for the S3 storage (currently costing me a bit under $1/month - and I guess you could use a cheaper S3-compatible alternative like Backblaze and reduce your costs further). No server to set up or maintain. Durable backup built-in. Fast reliable CDN built-in.

scarface_74 · 2 years ago
I have absolutely no desire to manage my own backup.

When I take a picture with my phone, it automatically gets backed up to iCloud, Google Photos, OneDrive, and Amazon Photos (free with prime).

When I had a personal computer, photos would sync to my computer and get backed up to BackBlaze also.

chrismarlow9 · 2 years ago
Photoprism and piwigo seem to be the most used for self hosting. Haven't tried either but slowly making the self hosted move and these were on my research list.
kodah · 2 years ago
You don't. I currently run this setup and it's more for people who want to "definitely degoogle" more than they want feature parity with photos. This app is awesome, I intend on contributing if they need it, but it looks solid.
pricechild · 2 years ago
https://apps.nextcloud.com/apps/memories has completely replaced everything I used of Google Photos.
jrm4 · 2 years ago
Big fan of PiGallery3. Looks like pretty much any "native phone" gallery and respects folders, which is pretty much all I need.
Austizzle · 2 years ago
I have a Synology NAS and it has a Photos app that is essentially a Google photos clone. It has face recognition, tags, albums, auto backup from phone, etc.

Works pretty well, although I wasn't seeking it out or researching other options

Deleted Comment

bombela · 2 years ago
I personally still use and pay for Google photo. Mostly because I am lazy finding a better solution. As google photo UI is becoming worse overtime, I wouldn't mind an alternative though.
usbakimbo · 2 years ago
Personally I keep the last 365 days in my Google Photos

Everything else is in Immich

Pictures and videos I take get backed up to Google Photos

Once a year I do a Google Takeout and import into Immich

This way I get the best of both worlds

tempestn · 2 years ago
I use owncloud, though I also use the low-res tier of google photos for easy access and their automated slideshows and such.
throwaway914 · 2 years ago
Syncthing + Tailscale. I have it set to only accept syncs from the tailscale addresses. I use this to do voice recordings that fairly quickly sync home for records of conversations.

I'm unclear if Syncthing inherently encrypts transfers, but layering it within Tailscale would add that. No?

runiq · 2 years ago
https://docs.syncthing.net/users/security.html#security-prin...:

> All device to device traffic is protected by TLS. To prevent uninvited devices from joining a cluster, the certificate fingerprint of each device is compared to a preset list of acceptable devices at connection establishment.

So yeah, transport is encrypted. I do believe they need to put that fact front and center, though. It took me a few minutes to find out. (Thanks for making me find out, though! I use Syncthing heavily and it never occurred to me to even question this.)

alexdeloy · 2 years ago
+1 for SyncThing. It (now?) works effortless on my phone and having your screenshots and snapshots automatically on your NAS and PC to process them there is fantastic.

Didn't use the "rolling trashbin" feature yet but need to look into that

Saris · 2 years ago
How do you manage one way sync? IE; deleting photos on your phone without affecting the other side?
jasonjayr · 2 years ago
You can set the folder on the PC side to be 'receive only'.
glauber · 2 years ago
How to backup iCloud photos? I have an iPhone and Windows as desktop.
b3lvedere · 2 years ago
I use the File Explorer Pro App on iPhones and iPads to occasionaly backup all the albums to a NAS. It also has many other useful features i use from time to time.

https://apps.apple.com/us/app/fe-file-explorer-pro/id4994701...

crossroadsguy · 2 years ago
This doesn’t answer your question directly but iCloud is definitely not the way. Not only it’s unreliable and unusable largely, it is also designed in a way that discourage interoperability.

On Mac (I am aware you have said Windows) So if I were you I’d just dump app the photos locally in normal folder hierarchies (yes drag and drop; not going hunting in Library folder) and then backup wherever you want them. Here’s something https://support.apple.com/en-in/HT205323. Googled it. Absolutely no idea whether it works or how.

Then put something like Dropbox on the job on iOS and it’ll keep uploading your pics and videos which will show up inside one folder on your Windows as well.

My point is — you can’t rely on iCloud after you setup your backup up sync strategy. So get all your data at one point then start your parallel backup/sync setup (and maybe leave iCloud on as well if price is not a concern).

buco_dice · 2 years ago
I was able to backup my iPhone photos (stored on device) to Window using Dokany, ifuse and rclone. This have one caveat though: if you are using iCloud, some of your photos are actually stored as low resolution copies of the original to save space on your device, so original will be not backed up.
1231112315123 · 2 years ago
I rely on iCloud for sync, but every few months I like to do a full backup of iCloud:

- Go to https://privacy.apple.com - Choose "Request a copy of your data" - Select iCloud Photos

After a few days you'll receive a download link to the full iCloud Photos library. Perhaps only available in EU (it's a GDPR-mandated feature).

Cyph0n · 2 years ago
I use PhotoSync on my iPhone.
Medh_Suk · 2 years ago
I wonder if these services will ever reach mass adoption.

I consider myself to be technological advanced, but other than niche photographer, i wonder if 99.99 % of population would ever go through the effort of setting such a service ?

post-it · 2 years ago
I dream of selling a Box that plugs into the wall that backs up all of your photos and videos and maybe acts as an ActivityPub server, and you can add your friends who also have a Box, and your friends' Boxes back up all of your photos and vice versa.

The added benefit of integrating federated social media is that if you want to share a file with your friends, there's zero load time because the file is already backed up on their Box, or it's striped across multiple Boxes and downloads quickly.

It would have to be dirt cheap though, like a Chromecast.

WirelessGigabit · 2 years ago
Are you using SyncThing on iOS?
ASalazarMX · 2 years ago
AFAIK on iOS there's only Möbious Sync, which works well enough considering the restrictions iOS/iPadOS impose.

https://apps.apple.com/us/app/m%C3%B6bius-sync/id1539203216

yaky · 2 years ago
AFAIK you can use SyncThing-like utilities, like Möbius Sync, on iOS, but not for photos, because… iOS does not consider a photo a file. Which is baffling (probably for some security reason), so I have to stick with a USB cord and ifuse + heif-convert on Linux.
ajsnigrutin · 2 years ago
Yep, backing up phones (without using cloud, if you don't trust it, and I don't) is a pain... syncthing solves this, by syncing all the photos (and other files you want/need) onto a pc/server, that you can then back up using other solutions.
crossroadsguy · 2 years ago
Something is absolutely unavailable on iOS. All these other apps I’ve tried just don’t work. I think it’s that mobile operating system’s problem. Probably the devs don’t want to play a game that they know is rigged.
wanderingmind · 2 years ago
MobiusSync[1], its an iOS client for syncthing. havent tested it myself, but worth giving it a shot [1] https://apps.apple.com/us/app/mobiussync/id1539203216
abdullahkhalids · 2 years ago
Is it at all possible to backup my phone contacts on my phone using syncthing? Perhaps in conjunction with some other software.
mehdix · 2 years ago
I use DecSync in combination with Syncthing to achieve that.
jszymborski · 2 years ago
I love SyncThing and haven't even considered this as a use case! Thanks!
ssss11 · 2 years ago
Is there an iOS version?
JadoJodo · 2 years ago
But no iOS client
the_common_man · 2 years ago
Can syncthing automatically upload photos?
newaccount74 · 2 years ago
It worked fine for me on Android to sync my camera folder, but to my knowledge it is not possible to use it for syncing photos on iOS.

Deleted Comment

ComodoHacker · 2 years ago
Is it battery-friendly?
rounakdatta · 2 years ago
It indeed is. In fact, it's non-invasive, so stubborn OSs like MIUI will unfortunately find ways to block it at times.

Dead Comment

matthiasb · 2 years ago
The recommended spec is 4 cores and 6GB. Running this 24/7 for a year in US where the carbon intensity is about 400 gCO₂eq/kWh would produce about 150kg of CO2 per user per year.

I appreciate the intent of this project, but it is not a sustainable approach.

If you are taking a couple of pictures a day, you only need to run this service for a couple of minutes per day, the rest is wasted. With Google Photos, as a SaaS, users are sharing computing power and each users are emitting less CO2.

https://engineering.teads.com/sustainability/carbon-footprin...

callmeal · 2 years ago
>If you are taking a couple of pictures a day, you only need to run this service for a couple of minutes per day, the rest is wasted.

You can configure your server to sleep (scheduled or use WoL), which will halve (or more) that carbon emission number.

Speaking of which, individual action will never approach the level that corporate action could. Take a look at the practice of gas flaring (2022 estimate of ~357 million tons CO2) which is about ~45kg/person on earth. Changing flaring to capture will have a bigger impact than a minisucle fraction of the population not running a server.

But profits trump everything, so I guess we're stuck shaming individuals instead.

matthiasb · 2 years ago
Turning a service on/off makes a lot of sense for this kind of application.

I sincerely didn't post my comment to shame anymore.

Need for computing is growing fast and it is actually not negligible at all. See the link below, data centers emitted 300 MTCo2 in 2020, similar to the number you mentioned.

https://www.iea.org/reports/data-centres-and-data-transmissi...

drsnow · 2 years ago
I don't understand how or why this defeatist, nihilistic attitude is growing in popularity. Do people just lack the self awareness to realize their inaction is tantamount to malice?
aembleton · 2 years ago
If you are running the machine anyway to do other tasks like backing up and running Jellyfish then it might be worth it.

How did you get to 150kg of CO2 per user? I'm going to assume you mean each person has one instance rather than sharing an instance like a family would. So thats 375Kwh per year, which works out as drawing 42W. That seems rather high to me.

I'm hoping to try and run this on my Pi4 which idles at under 1W. You could run on a Macbook M1 which only under heavy load conumes 42W, but I doubt this is going to need consistent heavy load: https://www.anandtech.com/show/17024/apple-m1-max-performanc...

bshipp · 2 years ago
My personal server is a 9900K with 64GB ram and normally around 35 various docker containers running on it. It's very rare to see it ever above 10% CPU utilization.

For example, I host between 5-10 minecraft servers for my kids, but they sleep while the kids aren't playing on them and only spool up when a link is requested.

A properly configured Linux box would barely need a trickle of energy when nothing is demanding its resources, so I'd guess that the estimates are likely a bit on the high side.

matthiasb · 2 years ago
Yes, I assumed 1 user per server. If a family shares the server, then you can divide by the number of family members.

The link I shared has the details of the calculation. The calculation assumes 50% CPU load which is most likely too high for this use case.

tomaskafka · 2 years ago
I'll put this on my Celeron fanless home NAS that's running already (and sipping well below 20 watts)
SanderNL · 2 years ago
Thanks for pointing out environmental considerations. These got swept under the rug for too long.

I'm not too comfortable pointing to the cloud providers for "efficiency", but you gotta go somewhere. I get that.

Personally I'm more a fan of building more efficient software (green software?). Using 6GB @ 4 cores to handle some media is a bit much IMO..

ALittleLight · 2 years ago
For perspective, this is about half the CO2 that you will exhale in a year of normal breathing. For similarly useful environmental tips, try not exercising as much - wouldn't want to increase rate of exhalation!
matthiasb · 2 years ago
Where did you get the carbon you exhale? Food. If you go by that logic, you might as well stop eating.

The CO2 we exhale does not contribute to climate change because it comes from plants (and indirectly animals) that captures it back.

If you burn coal to produce electricity, it releases CO2 in the atmosphere and it will take a long time to sequester that CO2 back into fossil fuel.

alex3305 · 2 years ago
> I appreciate the intent of this project, but it is not a sustainable approach.

Self-hosting anything isn't sustainable. Even your modem or router isn't sustainable. But having additional backups and privacy is worth something for me. However since I'm in Europe, electricity prices here are through the roof and I try to minimize power where possible. I self host Immich on my Intel Celeron J1800 NAS that uses 19.1Wh on average. I cannot run any ML stuff that it comes with though. But for me the carbon intensity should be about 250 gCO₂eq/kWh [1]. So running my NAS produces about 42 Kg of CO₂ per year for 2 users [2]. Including 10 or so additional applications besides Immich. That sounds pretty reasonable to me.

1. https://www.eea.europa.eu/ims/greenhouse-gas-emission-intens...

2. ((0,0191 * 250 * 365,25 * 24) / 1000)

matthiasb · 2 years ago
What you are saying makes sense. If you are running other valuable apps, then it isn't a waste.

I am curious though, how did you come to 1.75kg per user? I calculated 20.9kg / user / year.

250/1000/1000 kgCO₂eq/Wh x 19.1 Wh x 8760 hours in a year / 2 users = 20.9 kg / user / year

sneak · 2 years ago
May this be the worst criticism levied against a project!
oliwarner · 2 years ago
First, do you suppose it's running at full pelt 24/7? If suggest the specs are that high to speed to batch operations. Most of the time it'll be idling.

And second, letting Google or Apple manage this doesn't mean it doesn't use energy. They're offsetting or generating? So am I.

matthiasb · 2 years ago
An idle server still consumes energy. Energy consumption increases with CPU load, RAM consumes the same regardless of the usage.

When Google manages your pictures, they don't have idle servers for each users. This is the main reason their service is more sustainable.

detuur · 2 years ago
Honestly, that a simple file sync service needs that kind of specs is bewildering to me.
Mashimo · 2 years ago
It's not a simple file sync service.

It has object and face detection. Metadata indexing / searching and multi user support.

the_common_man · 2 years ago
What's bewildering is that you made this comment after going through the website. Did you even click the link? It's hardly a simple file sync service
the_common_man · 2 years ago
These are for ec2 instances. Nowhere close to what low powered servers consime. Also, this is setup for a family.
matthiasb · 2 years ago
I used an AWS instance with similar specs as reference. What kind of low power servers are you referring too?

Deleted Comment

raincole · 2 years ago
You should write it as how much it adds to electricity bill, not in kg of CO2.

Kg of CO2 is a unit of fearmongering. And if you believe it's not, then the problem is why people are allowed to buy electricity so cheaply, not a photo-sync service.

By the way, a cow produces 120Kg of methane a year.

xattt · 2 years ago
> By the way, a cow produces 120Kg of methane a year.

Thank goodness we're eating so many of them to help reduce their population.

/s

8fingerlouie · 2 years ago
I'm aparently boring.

My "backup routine" consists of storing photos in iCloud, which is then syncronized "real time" to a local Mac Mini.

From the Mac Mini i then run scheduled backups to a local external harddrive, as well as a local Raspberry Pi running Minio, and nightly to OneDrive.

The external harddrive backup uses Timemachine, the raspberry pi backup uses Kopia, and OneDrive is done with Arq.

Furthermore, i make yearly archive discs. Identical copies on M-disc Blu-Ray media, stored in geographically different locations. Each disc contains the photos that have changed in the previous 12 months, and no encryption/archiving is used.

Alongside the M-disc media i keep a couple of external harddrives that contains the entire photo library. These are checked (with badblocks, non-destructive surface scan) yearly, updated and rotated when storing the new M-disc media.

pjaoko · 2 years ago
You must really love those photos.
sneak · 2 years ago
The default setting for iCloud Photos is non-e2ee, which allows US federal police access to every photo you have ever taken or saved without a warrant/probable cause.

The photos also likely have EXIF GPS data and timestamps, so it's also a track log of location history.

8fingerlouie · 2 years ago
> which allows US federal police access to every photo you have ever taken or saved without a warrant/probable cause

I'm aware of that, though it's no different from any other US based cloud provider. I am however a citizen of the EU, so there's the EU/US safe harbor (or Schrems II) agreement in place.

In the end it all comes down to trust vs convenience. I trust Apple more than Amazon or Google, and about as much as Microsoft. Apple keeps my data on EU soil, and is a lot more convenient on Apple platforms. Microsoft sends all OneDrive data to the US.

I do however use Advanced Data Protection for iCloud, which e2e encrypts photos and others. All backups, including local ones, are source encrypted.

icemelt8 · 2 years ago
but WHY? why do you go to such lengths?
8fingerlouie · 2 years ago
When i was a kid, photos came in physical form, both as prints and as negatives. These could be stored in different locations, although most of the time they would be stored in the same location.

These days it's all digital photos, and i think most people agree that some kind of backup is needed. If you primarily use a cloud service, there is probably little risk that your data suddenly vanishes (though it has happened), but instead you're faced with the danger of losing access to that account, meaning your stuff might still exist, you just no longer have access to it.

My "normal" backup routing is simply "iCloud -> Mac Mini -> external harddrive + OneDrive", and the Raspberry Pi and Kopia is a (long running) test to eventually replace time machine.

As for the M-disc archive, it's a convenient and low cost way of creating resilient backups of my photos that doesn't require me to print everything. The archive will survive a lot more hardship than your average digital media, and does not require somewhat frequent usage to retain information. Harddrives lose their charge after 5-7 years of sitting unused, SSDs in as little as 2 years. Blu-Ray media will retain information for decades, and (according to the sales brochure) M-disc will retain information for a millenium, which i assume is about 900+ years longer than i need it to.

In theory, i could simply ditch the remote backup and rely on the M-disc media, but that's where convenience comes into play.

abwizz · 2 years ago
sounds like a reasonable backup and archiving process which will compensate for both, the internet and the home burning down
tourmalinetaco · 2 years ago
The real question is, why don’t you?
drsnow · 2 years ago
You will find, in time, that nobody has an actual answer to this. It's purely nerd-lust for not doing things the simple way
yard2010 · 2 years ago
You don't?
tourmalinetaco · 2 years ago
Sounds like a brilliant archiving solution. Does your M-Discs have any amount of parity?
anotherevan · 2 years ago
People have mentioned SyncThing and Seafile as straight backup options.

Another option one could consider is FolderSync[1]. It has a number of cloud back-ends it can interface with, but I use it to periodically SFTP to my home server to backup several areas in my phone, including photos, camera and app backups.

Two niceties for me it has:

* Two-way sync. I'll often clean up my camera roll on my PC, and that syncs back to the phone.

* Only attempts to connect to me home server if it is on my home wi-fi.

[1] https://play.google.com/store/apps/details?id=dk.tacit.andro...

progman32 · 2 years ago
Putting my hat in this ring, too. I do a write-only sync of pictures from my phone to my NAS (upload new files and leave them on the phone - I prefer one way sync), and a mailbox-style sync of Signal backups (Signal can be configured to drop a backup file into a specified folder; I've configured FolderSync to upload whatever it finds there weekly and delete the backup locally). Finally, I do a two-way sync of my personal notes text file.

I don't have a good situation figured out for browsing unsorted uploaded photos, and I find that this is fine for my usage. I put a curated set of personal albums on a password protected personal site for friends and family. I enjoy the role of family chronicler.

My NAS is backed up via daily snapshot to a remote location.

YMMV!

zeagle · 2 years ago
I would also vote for FolderSync. I run seafile and nextcloud for other purposes, but have settled using FolderSync for phone --> NAS nightly backups and it is slick. I've been using Photoview to view backed up photos locally.
firewolf34 · 2 years ago
Finally. I thought I was crazy having to read through so many comments on here before someone mentioned just a simple SFTP to a backup server. FolderSync is the way to go.
charles_f · 2 years ago
This looks like something that I might use, but

> Expect bugs and breaking changes.

I get it's the pretty normal to go through fixing bugs, but for a backup solution the core of it should be stable or I would not use it

gobip · 2 years ago
Try it. Adopt it. :)

Just a few weeks ago, facial recognition was added and that was it for me. I finally made the switch from Google Photos and iCloud to immich. It's your self-hosted google photos alternative, with image recognition, a map, sharing folders publicly, or with other users on your server.

Some parts will be buggy though, like face detection, or memories. But the whole "backup & sync" part is very reliable, I've never had any issues.

cvwright · 2 years ago
I’m working on building something similar.

From what I can tell, Immich, Ente, and PhotoPrism are the best of the batch when it comes to open source photo storage and management. They are all good, but it depends on what you’re looking for.

Personally, I want: E2E encryption, on-device face recognition, and the ability to self-host as well as a paid option for people who don’t want to manage their own server. The existing options each hit about 90% of that, but it’s a different 90% for each one.

vasac · 2 years ago
> Some parts will be buggy though, like face detection, or memories.

Frankly, I have had issues with Google Photos already. For me, it simply stopped recognizing faces since last October. I tried disabling and then enabling face recognition multiple times, but to no avail. It starts recognition from scratch, but only for photos before October. Writing to the support didn't help (although I didn't expect it to anyway), so alternatives like this one are becoming more and more tempting.

I'm already self-hosting a bunch of things, but facial recognition (when it was working) was much better in Google Photos and a major reason why I'm paying for additional storage.

vineyardmike · 2 years ago
Considering it also says “still under active development. Don’t use this yet for backups” I think it’s pretty fair.

It’s explicitly saying it’s not a backup solution.

charles_f · 2 years ago
It does, it's even in the title of this post..
unexistential · 2 years ago
I LOVE Immich. Been using it for a few months now, first on a Raspberry Pi 4 and then an old x86 box. Before Immich I had tried for a while to use Photoprism with Syncthing to sync photos from my phone, but the transition to that from Google Photos was a frustrating one.

Immich on the other hand expressly tries to be a Google Photos replacement, and while I initially thought that was an audacious goal for a fresh open source project to have, I have been pleasantly surprised by how feature-rich it has become in a short amount of time.

I know the developer makes it very clear that it's not stable yet, so I'm making sure I back up everything from my server at regular intervals. But I've found it to be more and more stable with new releases, so hopefully a first stable release is not far away.

dabluecaboose · 2 years ago
Can I ask what specifically you like about it over Photprism? Just the sync?

I've also been questing for a Google Photos replacement, and right now Nextcloud functions admirably for auto-sync but like garbage for anything past that like viewing albums afterwards. I've had an instance of Photoprism up for a while and was debating bringing it into "production" on my homelab.

unexistential · 2 years ago
The biggest one was that Photoprism doesn't have a mobile app. It seems a lot of people use PhotoSync (a third party app) to back up to a PhotoPrism instance, but I didn't even want to give it a shot considering they don't offer the premium features on Android. Immich on the other hand has apps that are developed together with the server and web UI, so everything is well-integrated.
robertwt7 · 2 years ago
I'm using Synology Photos, have no complaints. Its really a good starter when decoupling from google photos, removing all subscription and taking control of my own data with expandable raid storage
dmje · 2 years ago
+1 to this. I actually use both - Google photos for utility / sharing and Synology Photos for backup. It's good, easy to setup on both my device and my wife's.
senectus1 · 2 years ago
dammit I really need to turn this on my fam devices.

I've spent too much time setting up fun docker instances on it instead

muhblah · 2 years ago
+1 for the Synology eco-system
netsharc · 2 years ago
I guess the Github description/HN title is incomplete, it's curious that it's saying it's a backup solution, but what is visible is an web-based photo browser... yeah yeah I get it, just like Google Photos (i.e. App-Which-Must-Not-Be-Named according to the docs[1]), the web viewer is part of the package...

I guess it needs a better description, IMO a project with several big components (web, mobile, backend) sells itself short being named just "backup solution".

[1] https://immich.app/docs/overview/introduction

altran1502 · 2 years ago
Hey man, project's maintainer here. Thank you for the well thoughts. Naming is hard as it is :P. What would be a nice phase to describe the project?
smusamashah · 2 years ago
Add a 2 3 line description right after your heading before Disclaimer and all other stuff that what this project actually is. What does self hosting and mobile phone mean here (I don't know if it makes your phone a backup server)
aembleton · 2 years ago
Photo Management
Saris · 2 years ago
It is a backup solution, the mobile app automatically backs up photos as you take them.
CameronNemo · 2 years ago
Sure, that is part of it. But it seems to offer a bit more than pure backup, which you could get with a number of services.