I’m looking for a good privacy focused photo hopefully self hosted programs to backup and share photos. With the way everyone is training AI on everything now, I don’t really trust google, apple, etc with my photos and videos. So what are some good options that I can put on my home server and self host to share and organize my families photos.<p>My wife would also be using it and she isn’t the most tech savvy. So something that is easy to use after initial setup would be ideal.<p>TIA
I use Synology Photos to back up to my Synology NAS in the basement:<p><a href="https://www.synology.com/en-global/DSM70/SynologyPhotos" rel="nofollow noreferrer">https://www.synology.com/en-global/DSM70/SynologyPhotos</a><p>It has mobile apps that back up photos automatically. My wife and I each have the iOS apps running and photos just upload magically to the NAS. Viewing photos is a good experience too. I also use another Synology app to back up my photos from my NAS to AWS Glacier.<p>Super happy I moved them from Shutterfly.
Believe it or not, Plex. It's a truly mediocre photo organizer, with glaring missing features, but because I already have a Plex server - it's zero marginal work aside from just dropping the photos in a folder on the NAS running it.<p>I use FileBrowser to autosync the photos off my phone, and family can easily access them because they already know how to use Plex. The fact that there is a client for every device I have ever used is icing on the cake.<p>If you have a plex server, obviously a very big if, worth investigating just turning it on for a folder of files since it doesnt write to the images itself by default.
A comprehensive list comparing features<p><a href="https://github.com/meichthys/foss_photo_libraries">https://github.com/meichthys/foss_photo_libraries</a><p>Personally I use Photoprism installed inside TrueNAS Scale. They don't have a good mobile app that syncs with the NAS. So might try Immich in future.
Get the Monument device, attach as much external usb storage as you want and watch it do pretty much the same thing Apple Photos does but locally on the device. iOS and android apps. More than one user — my fam uses it. Plus you can backup the files to any SFTP storage. And the usb drives can mirror each other too. Highly recommend. <a href="https://www.getmonument.com/" rel="nofollow noreferrer">https://www.getmonument.com/</a>
Step 1:
Install XAMPP by going to <a href="https://www.apachefriends.org/download.html" rel="nofollow noreferrer">https://www.apachefriends.org/download.html</a> --
Download option "8.2.4 / PHP 8.2.4" or highest current version for your operating system. --
Note the directory where the files were installed. --
Inside the directory, open the "htdocs" folder. --
Create a folder here called "images" or whatever you like. --
Copy your images to this folder. --
Launch XAMPP, if not already launched.<p>Step 2:
Download this free image organizer from <a href="https://www.files.gallery" rel="nofollow noreferrer">https://www.files.gallery</a> --
When you click on download it will download a single file called "index.php".<p>Step 3:
Copy the index.php file you just downloaded to the images folder you created. --
Navigate in your browser to <a href="http://localhost/images/index.php" rel="nofollow noreferrer">http://localhost/images/index.php</a> (or replace images with whatever you named the images folder)<p>ENJOY!
I recently discovered Photostructure. After trying a few other alternatives, this is what I prefer now.<p><a href="https://photostructure.com/faq/why-photostructure/" rel="nofollow noreferrer">https://photostructure.com/faq/why-photostructure/</a>
There is also Piwigo which is open-source and can be self hosted.<p><a href="https://piwigo.org/" rel="nofollow noreferrer">https://piwigo.org/</a>
<a href="https://www.digikam.org/" rel="nofollow noreferrer">https://www.digikam.org/</a><p>digikam is a bit hard to grasp at the beginning.
this video helps <a href="https://www.youtube.com/watch?v=GCKInEFF_AE">https://www.youtube.com/watch?v=GCKInEFF_AE</a>
(configure digikam > collections is where you want to be)
Have a look at this list:<p>- <a href="https://github.com/awesome-selfhosted/awesome-selfhosted#photo-and-video-galleries">https://github.com/awesome-selfhosted/awesome-selfhosted#pho...</a><p>Personally I am looking into immich right now: <a href="https://immich.app" rel="nofollow noreferrer">https://immich.app</a>
If you want something easy to deploy, zero maintenance (almost) and with a tiny footprint I can't recommend PiGallery [1] enough. Also good mobile support.<p>I tried some of the fancy alternatives here suggested, but they insist in doing it <i>their</i> way. PiGallery just displays your folder structure as Albums, simple as that, whereas others like Photoprism keep ruminating in the background doing their AI, which I personally don't need.<p>Pair that with a good backup strategy with e.g. restic and you're ready to fly.<p>[1] <a href="https://bpatrik.github.io/pigallery2/" rel="nofollow noreferrer">https://bpatrik.github.io/pigallery2/</a>
I'll mention Owncloud Infinite Scale even though I couldn't get their docker container to work (something about not setting JWT something or other). It is a rewrite of Owncloud in Golang and is purportedly stable and fast.
I had a similar issue and wanted a "Google Photos" like product. So a web-interface with a time-based list and an phone-application that automatically back-ups.<p>I'm currently using Synology Moments/Photos which comes for free with a Synology NAS.<p>I've recently been on a trip with random strangers sailing on a boat and I could easily request the others' photos, import them in an album and share it with the rest of the group.<p>I'm struggling to find a better alternative that is workable and is almost set-and-forget.
I've been trying to find a tool that would could do the following steps:<p><pre><code> 1. Find all the photos (and ideally videos) in multiple, nested directories.
2. Copy the found files over to a single new directory, ignoring any duplicates.
3. Rename the photos in a standard way, ideally using the creation time.
</code></pre>
One tool that was recommended was PhotoStructure, but I wasn't able to make it do what I wanted. :/<p>Does anyone have any recommendations?
I wrote a small tool to serve shotwell photo/video collections online directly from a copy of the shotwell photo folders and its sqlite database,<p><a href="https://github.com/kpeeters/shotweb/">https://github.com/kpeeters/shotweb/</a><p>It allows me to stick to shotwell for the actual collection management, while still letting me share events or the entire collection to friends and family.
I use chevereto because it lets me store my images on Minio / S3-compatible storage layers. The problem with most of the tools I've seen is they assume they have a directory of photos. My setup is complicated though and the machines that run my containers don't have a whole lot of disk space.<p>UI is good. Sharing is good. no real problems.
Immich is quite good but in its infancy - I paused my containers, filed a bug report on the discord, and set a reminder for September because the iOS app kept crashing while uploading.<p>If they keep focused on it - should definitely be a top contender<p>I did not like Nextcloud but have not tried the rewrite in Go
Photoprism is great, but Nextcloud's "memories" app is even a step better, especially if you already have a Nextcloud install. Definitely pair with their "recognize" app, which does the AI tagging and face recognition thing for you on any hardware.
I'm in the exact same situation, actually posted an ask HN yesterday: <a href="https://news.ycombinator.com/item?id=37133408">https://news.ycombinator.com/item?id=37133408</a><p>I'll be interested to see what else turns up here.
Really surprised by all of the support for Synology Photos. I love it for a lot of things but this was totally unreliable for me. Must be some sort of config issue on my end.
I keep it simple: Directory on a Linux-based NAS for storage, NFS for sharing (SMB if your wife uses Windows). Free, easy to set up and use, comes with the distribution, will run forever with no maintenance once set up.
I like Sigal. Havent seen it mentioned here yet. Does no one use Sigal??<p><a href="http://sigal.saimon.org/en/latest/" rel="nofollow noreferrer">http://sigal.saimon.org/en/latest/</a>
Digikam for photo management. Sigal gallery for photo sharing. Cron job to generate sigal daily.<p>Backup is I have my photos is svn and back that up via restic.
I am looking for something a little more specific to make a gallery out of screen shots with OCR and combining the dates and metatada with any text extract.<p>Photoprism looks close but no OCR.
Backup/sync and also share - Nextcloud<p>Google Photos replacement - Immich<p>Just share some gallery that you have on a NAS with friends - PiGallery
Install nginx. Put the photos in folders in your ~/www dir. Enable indexing. It's incredibly secure and has pretty much zero maintainence. Just link people to the <a href="http://yourIPhere/photos/" rel="nofollow noreferrer">http://yourIPhere/photos/</a> dir.<p>It will be very easy for the wife to use since all she has to do is put the photo files in folders using the normal operating system GUI. This is something everyone knows how to do.