Package Details: photoprism-bin 240531-0

Git Clone URL: https://aur.archlinux.org/photoprism-bin.git (read-only, click to copy)
Package Base: photoprism-bin
Description: Personal Photo Management powered by Go and Google TensorFlow
Upstream URL: https://github.com/photoprism/photoprism
Keywords: photography private-cloud self-hosted tensorflow
Licenses: AGPL-3.0-only
Conflicts: photoprism
Provides: photoprism
Submitter: thomaseizinger
Maintainer: thomaseizinger
Last Packager: thomaseizinger
Votes: 12
Popularity: 0.000470
First Submitted: 2024-05-18 15:06 (UTC)
Last Updated: 2024-06-25 11:27 (UTC)

Pinned Comments

thomaseizinger commented on 2024-05-18 15:13 (UTC) (edited on 2024-05-19 11:56 (UTC) by thomaseizinger)

The photoprism package has been merged into this photoprism-bin package which uses the pre-built binaries supplied by the project: https://aur.archlinux.org/packages/photoprism-bin

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 Next › Last »

thomaseizinger commented on 2023-10-11 23:56 (UTC)

@tzhuang Sorry, the release failed. Thanks for commenting!

tzhuang commented on 2023-10-10 19:15 (UTC)

The latest release being photoprism-230923-0? I don't see a timer unit being included with the photoprism package.

thomaseizinger commented on 2023-10-01 09:08 (UTC)

The latest release includes a systemd-timer that runs photoprism import ~hourly. You'll need to enable that with systemctl enable photoprism-import.timer.

thomaseizinger commented on 2023-05-19 13:02 (UTC)

Would it be possible to add backup=("/etc/photoprism/defaults.yml") to the PKGBUILD file? Update wiped out my config and I had to restore from a backup

@CountMurphy We can yes. The idea was to ship with as little config as possible. You shouldn't change `defaults.yml but add the additional config files next to it. See https://docs.photoprism.app/getting-started/config-files/. This package is set up such that the config files are in what I believe is the idiomatic place for Arch / Manjaro. Does that work for you?

lyman commented on 2023-05-08 17:42 (UTC)

@bphil for (3), the ffmpeg incompatible thing you mentioned, could you please share a upstream github issue url?

CountMurphy commented on 2023-05-06 18:53 (UTC)

Would it be possible to add backup=("/etc/photoprism/defaults.yml")

to the PKGBUILD file? Update wiped out my config and I had to restore from a backup

thomaseizinger commented on 2023-05-04 19:10 (UTC)

I've pushed an update with the latest release included. Unfortunately, I don't currently have access to my instance so I couldn't test it but from the release notes, I couldn't discover any breaking changes.

Please let me know if you run into any problems!

bphil commented on 2023-04-15 18:25 (UTC) (edited on 2023-04-15 18:25 (UTC) by bphil)

I ran into three problems trying to install photoprism.

(1) As @lyman says below, one needs to install 'perl-image-exiftool' to have the exiftool binary. (2) Photoprism reported exiftool errors and I couldn't uncheck the "Disable Exiftool" option in the settings until I set 'ExifToolBin: /usr/bin/vendor_perl/exiftool' in options.yml. (3) The current ffmpeg in the official repository (version n6.0) does not accept the parameters photoprism passes. Photoprism passes both "-vsync vfr" and "-r 30" which results in the ffmpeg error: "One of -r/-fpsmax was specified together a non-CFR -vsync/-fps_mode. This is contradictory." ffmpeg 5.1.1 doesn't have this problem. I reported the problem to photoprism developers and I suppose they'll change the parameters in the next release to match ffmpeg behavior.

Thanks @thomaseizinger for maintaining this package, it's very useful!

lyman commented on 2023-03-21 15:25 (UTC)

it seems the dependency 'exiftool' should be 'perl-image-exiftool'

thomaseizinger commented on 2023-03-21 09:52 (UTC)

@BachoSeven, sorry for the late reply. Latest changes are now pushed.

@SZanko, please let me know if the latest version works for you. Note that this package does not ship with any options set. The best documentation I've found is the code on what the keys in the config file are called: https://github.com/photoprism/photoprism/blob/e58fee0fb361715a1814cfd9d4577d3b9ad345e2/internal/config/options.go#L19-L145

This package ships with a defaults.yml that ensures the photoprism will look for a config in /etc/photoprism. That is where you want to place options.yml