A very nice post, I didnāt know Photoprism at all, Iāll take a look at it on my side.
For self-hosted photo programs, I use Piwigo, itās clearly not as advanced as Photoprism, even if the web interface and themes looks old, itās more than enough for my general use. Whether itās to store my photos and images, or to share, it works very well and requires few resources
Sadly, I donāt know the first thing about packaging things. It is also run through Docker, so I donāt think it would be very worthwhile to āpackageā this.
Thanks for the tutorial! Based on my experience with Photoprism and YunoHost on a small VPS:
Open Ports in your Router/Firewall sudo yunohost firewall allow Both 2342
Router, do it like you did before for Yunohost.
NOTE: Is this necessary? Not sure.
It is indeed not necessary, and actually dangerous since people could go to yourdomain.tld:2342 and bypass the SSO.
ERROR: I can access domain.tld/photos but just shows a massive Photoprism logo.
My guess is that PhotoPrism expects to be installed at the root of a domain, so if you install the Redirect app on photo.domain.tld, path /, it will work. I have just tested that on my server.
Maybe you could have it working by setting domain.tld and path /photo for the Redirect app while having set PHOTOPRISM_SITE_URL: "https://domain.tld/photo" in the docker-compose.yml. I will leave it to you to test it.
AVC1 is a codec for mp4s. It uses ffmpeg internally to transcode movies to mp4 with AVC1 codec. The only problem Iāve had with videos are my MJPEG videos from about 2017 made with my old Canon powershot.
There is no app yet, but it works just great in a web browser though.
Remove Floating Yunohost Button
The floating navigation button is very intrusive when using Photoprism on mobile. It gets in the way, so the best thing is to disable it.
Hey arkadi,
any long time experience? I would like to take a look at your guide but it is not available anymoreā¦ Would it bother you to bring it online again?
I canāt install docker by simply doing sudo apt install docker-compose. Reading through docker docs it seems I have to first install Docker engine and continue with the repo installation.
Any advice on this?
I donāt want to just simply install docker on a VPS with Yunohost installed. Iām too new to this and Iām unsure of what could break.
On the other hand, Iām very keen on installing docker as Iād like to install another app, paperless-ng and your tutorial, @arkadi for Photoprism is really good to try and replicate for paperless-ng.
Iām really interested in PhotoPrism mainly for itās ability to automatically recognize people. Most of my photos are on my Yunohost Nextcloud install, which is accessible via webdav. I see that Photoprism can access webdav mounts. Do you know if itās possible for Photoprism to just tag images in a way that Nextcloud can read? Iād love for my family to just be able to click on the āKidsā tag in Nextcloud and have it automatically show all of the photos of my kidsā¦