PhotoPrism vs Piwigo for Open-Source Self-Hosted Photo Album Management

  Рет қаралды 24,993

Danie van der Merwe

Danie van der Merwe

Күн бұрын

Self-Hosted photo albums are often considered as alternatives to Flickr or Google Photos. Both PhotoPrism and Piwigo provide something similar, but they do it differently, and in this video I highlight some of those differences. You may just want to host something for yourself, or your family and friends, or for the greater public at large.
PhotoPrism is newer and better looking than Piwigo, but does it have what is needed to provide the functionality you need?
Chapters:
Intro 00:00
PhotoPrism website 01:27
Piwigo website 02:03
Piwigo extensions 02:36
Similarities 03:06
Key Differences 06:14
PhotoPrism public viewer 13:22
Piwigo public viewer 16:03
PhotoPrism logged in options 19:53
PhotoPrism photo edit 22:53
PhotoPrism Settings 24:47
PhotoPrism geotagging 26:52
Piwigo logged in options 28:52
Piwigo Face tagging 30:04
Piwigo Admin Dashboard 32:09
Piwigo Photo Batch Manager 32:46
Piwigo Album Manager 36:35
Piwigo Users Management 37:53
Piwigo Plugins 38:43
Piwigo Tools 40:19
Piwigo Configuration Menu 41:36
Piwigo top menus and map view 43:16
PhotoPrism Installation 44:42
Piwigo Installation 47:38
Conclusion 51:42
Corrections:
29:33 Fixed on site now bit.ly/GadgeteerZAmap
44:10 Fixed on site now bit.ly/GadgeteerZAmap
Reference Links:
PhotoPrism website: photoprism.app/
Piwigo website: piwigo.org/
My Piwigo photos site: photos.gadgeteer.co.za
DB Tech installing PhotoPrism: • PhotoPrism: A Google P...
GadgeteerZA Piwigo Docker-Compose.yaml: pastebin.com/xsapz5zb
Addressing Containers without IP:Port addresses: • Docker Punching Holes ...
Sharing one database between many containers: • One Database service f...
My video about Immich photos and videos self-hosting: • Immich Self-Hosted Pho...
Follow Me:
See my daily tech blog at gadgeteer.co.za where you can also see where else I post daily about interesting tech news.
#technology #photoprism #piwigo #photoalbums #opensource #selfhosting

Пікірлер: 66
@GadgeteerZA
@GadgeteerZA 6 ай бұрын
If you're also interested in Immich photos and videos self-hosting, have a look at my video at kzfaq.info/get/bejne/mrehpbmrzNTKYnk.html or LibrePhotos at kzfaq.info/get/bejne/hbhpqtJ-2ZvKeIU.html
@michaelcolucci8932
@michaelcolucci8932 5 ай бұрын
1:42
@lvdmerwe
@lvdmerwe Жыл бұрын
I had a terrible urge to try click on some of your photos to see them better 😊 Really nice explanation!
@GadgeteerZA
@GadgeteerZA Жыл бұрын
Thank you! Yes click away and hope you saw the geotagging thumbnails now do appear correctly on the map. Glad I could get that fixed.
@jancovanderwesthuizen8070
@jancovanderwesthuizen8070 Жыл бұрын
Hierdie video geklik sonder om enigiets te dink en skielik hoor ek daai askent en voel dadelik soos by die huis :D Baie dankie, Danie!
@GadgeteerZA
@GadgeteerZA Жыл бұрын
Ja, regte aksent ;-)
@juckendesAuge
@juckendesAuge 8 ай бұрын
Thank you very much for Photoprism verus Piwigo. 11:35 You can convert your mov files without reincode it that handbrake does. here is an example: "ffmpeg -i input.mov -c copy -movflags +faststart output.mp4"
@GadgeteerZA
@GadgeteerZA 7 ай бұрын
Nice thanks!
@OzDizzer
@OzDizzer Жыл бұрын
Excellent.. thanks for putting this together!
@GadgeteerZA
@GadgeteerZA Жыл бұрын
My pleasure!
@andre-le-bone-aparte
@andre-le-bone-aparte Жыл бұрын
Just found your channel - Excellent Content - Another sub for you sir!
@GadgeteerZA
@GadgeteerZA Жыл бұрын
Awesome, thank you! Yes, I only post when I have something of particular interest I've found, so subbing does at least alert you.
@highcel
@highcel Жыл бұрын
Thank you for this comparison! The AI functionality is of great importance to me. Such a pity Piwigo does not have it as it seems to be better overall.
@GadgeteerZA
@GadgeteerZA Жыл бұрын
Totally agree!
@GadgeteerZA
@GadgeteerZA 7 ай бұрын
Yes I'm still not seeing plugins for AI on Piwigo. It does have face tagging, location tagging, and of course manual tagging, but that is not really automated. I do still like that it has photosphere and panorama viewing that not many seem to have.
@jamesconley7178
@jamesconley7178 Жыл бұрын
Great video and comparison! Thank you for the details!!! One minor question, when setting up Piwigo with the shared MariaDB and no exposed ports, I'm hitting a wall with the installation where the DB Host field is presented. I've tried the container name (per your suggestion to my other question and your video) but no dice. Suggestion or thoughts?
@GadgeteerZA
@GadgeteerZA Жыл бұрын
Hi there James, yes your question had me a bit confused as I found no setup for the database in the docker-compose file. But my Piwigo database is definitely in the shared database, and updated today. So I checked docs.linuxserver.io/images/docker-piwigo again and recall that the database location and login details are set when logging into Piwigo first time. I see there they mention using an IP address, but looking at my Portainer, shows only an IP address with no published ports. So looked up the database.inc.php file that is saved in _data/local/config/ mapped folder. These are my settings: $conf['dblayer'] = 'mysqli'; $conf['db_base'] = 'piwigo'; $conf['db_user'] = 'root'; $conf['db_password'] = 'yourDBpassword'; $conf['db_host'] = 'db'; $prefixeTable = 'piwisb_'; define('PHPWG_INSTALLED', true); define('PWG_CHARSET', 'utf-8'); define('DB_CHARSET', 'utf8'); define('DB_COLLATE', ''); So host will just be db if that is what the container name is of your container with DB in. You should probably also just create an empty database called piwigo in your DB using phpMyAdmin. Make sure that the root user in DB has rights to the piwigo database. That should do it then. But create the empty database before trying to connect to it from the Piwigo startup.
@jamesconley7178
@jamesconley7178 Жыл бұрын
@@GadgeteerZA Danie, thanks for the long answer! However, I think my issue was not using a case sensitive spelling on the container name. Nothing needed with the PHP files. I did have the db setup in the MariaDB instance with root access. Regardless, I'm sorted and can keep going. Love your explanations and content!!!
@GadgeteerZA
@GadgeteerZA Жыл бұрын
OK one othe rthing I can mention also is that both containers must be on the same containers network to be visible using the container name. If the Piwigi one is not, you can add the network name of the db container from within Portainer. But OK you are sorted I see so glad it all came right (one way or the other).
@grootbatavia
@grootbatavia 6 ай бұрын
Nice review. I've long used piwigo for some private databases, but am considering a simple public gallery. Would you mind telling what theme and/or plug-in you use to have the galleries display the map at the top? Cheers.
@GadgeteerZA
@GadgeteerZA 5 ай бұрын
Thank you! It is the OpenStreetMap plugin - piwigo.org/ext/extension_view.php?eid=701
@FurnitureFlippingRush
@FurnitureFlippingRush Жыл бұрын
Great video 🙌🏻
@GadgeteerZA
@GadgeteerZA Жыл бұрын
Thank you 🙌
@JohnDoe-gs1cb
@JohnDoe-gs1cb Жыл бұрын
Wow I always though Photoprism was the best ... but after seing this video and the "25 dollar sponsor for activate the map" and the manage editions of Piwigo ... changed my mind. I'm going for Piwigo now. Photoprism don't even detected right the faces.
@GadgeteerZA
@GadgeteerZA Жыл бұрын
Yes pity about that as I love the look and feel of Photoprism. Just be aware with Piwigo that the only issues really are with old plugins, so try pick those that are newer and up to date if you want to use any plugins. Or if there are any issues, disable plugins and test.
@fedefede843
@fedefede843 10 ай бұрын
Nicely done! The paywall on pothoprism might be a game changer. Have you tried Immich ? Have any opinion on that? I am currently looking for a self hosted photo management tool, and all these 3 seems the biggest options right now. Cheers!
@GadgeteerZA
@GadgeteerZA 10 ай бұрын
Yes I've been having a serious look at Immich the last month. It is one of the best options out there right now. It does lack some of the rich features the Piwigo plugins have, but Immich is quite new and still adding features. My biggest challenge is how to get my existing 10,000+ photos into Immich. I really need some import function as it is going to be a tall order redoing all those captions, tags, etc. If I was a new user tho, I'd go now with Immich I think.
@fedefede843
@fedefede843 10 ай бұрын
@@GadgeteerZA Thanks, that is very useful. That is why I am going to test them all, before choosing one. Once you are comited and have all your pics in there, it becomes painful to move towards something else. Thanks for sharing!
@MyJones52
@MyJones52 9 ай бұрын
Thanks for the video. It was a very informative comparison of PhotoPrism and Piwigo. I had used PhotoPrism before and was not impressed. I will try Piwigo. I'd be interested in your thoughts on the add-ins for Piwigo. Which ones do you use and why? Which ones have you tried and decided not to use? If you've already done this - is there a link?
@GadgeteerZA
@GadgeteerZA 9 ай бұрын
Yes I should actually show what, and why, Piwigo extensions I use. Immich is another good option to look at. I'm thinking about doing a video about Immich, and maybe then I can also show my Piwigo extensions. Piwigo's big niche, is its extensions actually - the power of the community.
@EnergyUni
@EnergyUni Жыл бұрын
I was very keen to try photoprism - but it looks like it is open in the same way Plex is! And I have just switched from plex to jellyfin because of the paywalls. I had previously tried piwigo but ended up using pigallery2 because I was using a low powered pi2.
@GadgeteerZA
@GadgeteerZA Жыл бұрын
Yes always a challenge that the more the functions and add-ons the more processor and network traffic required.
@EnergyUni
@EnergyUni Жыл бұрын
@@GadgeteerZA Actually I remembered the real problem I had was that I had set up lots of my directories with spaces in their name and it took me a while to realise that piwigo couldn't handle that. Any workaround would require significant work - whereas pigallery2 was very fast and allowed users to be setup without admin authority plus it also handles face tags (I use digikam since the demise of Windows Photo Gallery).
@orse631
@orse631 7 ай бұрын
Hi, Im a photographer and I currently take photos of about 1500 kids/youths each semester. To identify each person and their set of photos, Im using lightroom face recognition but it is really slow and you have to manually agree on disagree each face so it can become a really slow process so I was looking for alternatives to that and I found your video. Do you think this tool could be to any use in my case? Thanks!
@GadgeteerZA
@GadgeteerZA 7 ай бұрын
They could but testing yourself is always best - but I can't say what performance would be like. I'm busy right now having a look at Immich and want to do a video within the next week about that photo hosting service as it has progressed a lot in the last few months, and can now also import from existing photo libraries. It also supports RAW formats. I'll then be testing its face recognition specifically for my 11,000+ photos. Immich may be the better option right now, as I'm worried that Piwigo plugins seem to be losing support as the community devs shift to other platforms. A lot of Piwigo's power is actually in its community plugins.
@GeorgeAlexanderTrebek
@GeorgeAlexanderTrebek Жыл бұрын
Cool video!
@GadgeteerZA
@GadgeteerZA Жыл бұрын
Glad you enjoyed it
@EagleTastic
@EagleTastic Жыл бұрын
What do you thnk about PhotoStructure compared to these two?
@GadgeteerZA
@GadgeteerZA Жыл бұрын
Hi, no I did not look at it at all, and the reason was probably because it was not proper open source software. I was looking for "no strings" usage. So, not really aware of how its feature attributes compare: "You may not separately publish, sell, market, distribute, lend, lease, rent, or sublicense the Product, software code, or license keys. The Product is licensed, not sold."
@TerenceKearns
@TerenceKearns 3 ай бұрын
I went up the cableway in 2019. Amazing day.
@GadgeteerZA
@GadgeteerZA 3 ай бұрын
Yes it's always a trip we'll worth doing and remember that locals get a free return trip in the month of their birthday.
@melaniezette886
@melaniezette886 6 ай бұрын
Thx 👍
@londonbilbo
@londonbilbo Жыл бұрын
Have you ever tried any personal finance software like firefly III? I only saw tutorials on how to install it, but no deep analysis like yours over the internet. Love your videos 🤩
@GadgeteerZA
@GadgeteerZA Жыл бұрын
Thanks for that compliment, yes I have. I was using MoneyDance for many years as a very slick app that had imported my data from a Microsoft product. But it was paid for, and about two years ago I did a full comparison of what I was looking for, and switched to open source KMyMoney. Still pretty happy with it. I did a post about that move at gadgeteer.co.za/finally-moved-proprietary-moneydance-finance-manager-free-and-open-source-kmymoney/. I see I did not look at Firefly III though, maybe because I was looking at desktop apps.
@shash2249
@shash2249 11 ай бұрын
What Intel NUC spec you used while importing on photo prism
@GadgeteerZA
@GadgeteerZA 10 ай бұрын
Can't see right now exactly which one, but its manual says NUC5CPYB or NUC5PPYB with 8 GB RAM and an Intel Celeron CPU.
@shash2249
@shash2249 10 ай бұрын
@@GadgeteerZA Thanks Man :)
@zyghom
@zyghom 7 ай бұрын
super nice, I am testing both now, sharing my folder from NAS, without importing (not touching the original folders)- just indexing. Lets see where it goes - I have close to 1TB of pictures - it will take ages to index them all. Of course this AI in Photoprism is ... blabla but ok, lets see - eventually it is for free.
@GadgeteerZA
@GadgeteerZA 7 ай бұрын
Sounds great! Let us know how it goes. I actually want to test out another photo hosting service for comparison soon too. The biggest challenge for me is trying to import what I already have with Piwigo as everything is captioned, in albums, etc, and it is over 11,000 images.
@zyghom
@zyghom 7 ай бұрын
@@GadgeteerZA so, after 7h of continuous 100% of CPU (I assigned 12 CPU for this VM), 12 000 pictures are indexed (I put docker folder on SSD, pictures are on HDD on the same TrueNAS). So I will know in around 2 days ;-). I am afraid - from my experience -that exchange of info between 2 totally different environments will end up in.. "let me do it from the scratch". I started testing Piwigo in docker but apparently docker compose file from docker hub has only the config for Piwigo - not for underlying layers (db etc.) OK, one thing at the time - Prism comes first ;-)
@GadgeteerZA
@GadgeteerZA 7 ай бұрын
True on migrating. One thing that can help is saving captions, tags, etc as far as possible into the EXIF data of each image, if the newer app can read/use that EXIF data. I seem to recall Piwigo (or am I thinking of DigiKam) did allow writing of that data into EXIF data (like geolocation is used).
@zyghom
@zyghom 7 ай бұрын
@@GadgeteerZA I started taking digital pictures around 2000. Since then I tried many programs that were supposed to be a catalogue - even ACDsee (if I am not mistaken), digikam, few others. Even PS. 23 years later I have... nothing, except all pictures in the proper folders: country->year->month - eh, there is no continuity with the software
@zyghom
@zyghom 7 ай бұрын
@@GadgeteerZA Piwigo got red card - deleted. Prism still indexing. I will give it a chance to finish
@alexsmith6271
@alexsmith6271 3 ай бұрын
One is written in golang and the other one in crappy PHP.
@GadgeteerZA
@GadgeteerZA 3 ай бұрын
There is that too. I suppose too the older an app is, the more likely it does not get rewritten into anything different.
@zyghom
@zyghom 5 ай бұрын
after some time I deleted both and moved to Libre
@GadgeteerZA
@GadgeteerZA 5 ай бұрын
I just wish there was an easy way to migrate any photos with albums and captions, between different services. Once you have 1,000's of photos, it becomes difficult to do so.
@zyghom
@zyghom 5 ай бұрын
@@GadgeteerZA no. it was not a migration, I was testing many services BEFORE I could go with my photos there. Actually 100k+ photos
@Maisonier
@Maisonier Жыл бұрын
After 6 months, with all the news in AI ... there is nothing better yet?
@GadgeteerZA
@GadgeteerZA Жыл бұрын
Yes you'd think by now there would be 😁
@Maisonier
@Maisonier Жыл бұрын
@@GadgeteerZA The only "new" thing I find is the app Memories in Nextcloud.
@Seekeroftruth191
@Seekeroftruth191 10 ай бұрын
Not a chance immich easy win
@GadgeteerZA
@GadgeteerZA 10 ай бұрын
Immich is one of the best yes, but I was looking at it about two weeks back, and think I was going to have an issue with getting my 10,000+ photos into it. There was no easy import option from Piwigo (Piwigo had easily imported all my 10,000 photos directly from Flickr before). But for new users, Immich is probably the best option.
@avertry9529
@avertry9529 5 ай бұрын
Photo-prism is useless unless you pay to add users and better collective sharing.
@GadgeteerZA
@GadgeteerZA 5 ай бұрын
Mmm I see so from www.photoprism.app/kb/personal#access-control and also some comments on Reddit. Seems to require payment even for self-hosted instances. Maybe have a look at my videos also on Immich and LibrePhotos as better options.
@avertry9529
@avertry9529 5 ай бұрын
@@GadgeteerZA Yes admin account only, I've switched to Piwigo. But customisation is a pain.
PhotoPrism on Unraid: Google Photos Alternative?
16:14
IBRACORP
Рет қаралды 46 М.
Immich Self-Hosted Photos and Videos Solution - A Warts and All Review
44:16
What it feels like cleaning up after a toddler.
00:40
Daniel LaBelle
Рет қаралды 52 МЛН
Mom's Unique Approach to Teaching Kids Hygiene #shorts
00:16
Fabiosa Stories
Рет қаралды 10 МЛН
Nutella bro sis family Challenge 😋
00:31
Mr. Clabik
Рет қаралды 14 МЛН
JMeter Full Course Masterclass | Step by Step for Beginners | Raghav Pal |
3:31:26
Automation Step by Step
Рет қаралды 981 М.
Overview of the Meshtastic Radio Mobile App Interface and Settings
44:03
Danie van der Merwe
Рет қаралды 1 М.
Getting Started with Meshtastic - Tom Swartz
41:38
Local Area Networks - Lancaster, PA
Рет қаралды 2,2 М.
Replace Google Drive, OneDrive or iCloud with these better alternatives!
15:30
The Linux Experiment
Рет қаралды 261 М.
A Non-Technical Introduction to Meshtastic Off-Grid Radio Communications
26:16
Photoprism Installation on Truenas Scale Dragonfish
11:32
ButcherFest How To
Рет қаралды 552
Как бесплатно замутить игровой ноутбук
1:00
ЖЕЛЕЗНЫЙ КОРОЛЬ
Рет қаралды 144 М.
Cheapest gaming phone? 🤭 #miniphone #smartphone #iphone #fy
0:19
Pockify™
Рет қаралды 4,1 МЛН
iPhone socket cleaning #Fixit
0:30
Tamar DB (mt)
Рет қаралды 14 МЛН
Собери ПК и Получи 10,000₽
1:00
build monsters
Рет қаралды 2,8 МЛН
iPhone 15 Pro в реальной жизни
24:07
HUDAKOV
Рет қаралды 407 М.