Commit graph

386 commits

Author SHA1 Message Date
Michael Mayer
75785ff2f3 Merge branch 'develop' into feature/custom-tf-model-127 2025-08-04 09:58:18 +02:00
Michael Mayer
0f5b774b06 Scripts: Update dist/install-forward-dns.sh
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-07-29 09:54:41 +02:00
Michael Mayer
2df90b45fa Scripts: Update dist/install-forward-dns.sh
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-07-28 16:35:27 +02:00
Michael Mayer
8ea7494456 Scripts: Add dist/install-forward-dns.sh to set up a forward DNS service
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-07-27 12:44:47 +02:00
Michael Mayer
96137a849a Scripts: Add dist/install-k8s-tools.sh for managing Kubernetes clusters
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-07-27 09:20:53 +02:00
raystlin
b4ac12c301 Merge branch 'develop' into feature/custom-tf-model-127 2025-07-26 21:24:05 +00:00
Michael Mayer
38cafb1c2b Scripts: Add dist/add-swap.sh to help configure swap on Linux
see https://docs.photoprism.app/getting-started/troubleshooting/docker

Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-07-26 10:21:33 +02:00
raystlin
e704ccfc47 Merge branch 'develop' into feature/custom-tf-model-127 2025-07-25 21:22:28 +00:00
Michael Mayer
7dd870fcf1 Scripts: Add Kustomize to dist/install-admin-tools.sh
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-07-22 20:06:20 +02:00
Michael Mayer
f1cfe8d406 Scripts: Refactor dist/heif-convert.sh
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-07-11 12:00:05 +02:00
Michael Mayer
aca000854c Scripts: Add doctl CLI command to install-admin-tools.sh
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-07-11 11:59:46 +02:00
Michael Mayer
675c2a3f95 Setup: Add build script for the PhotoPrismPi SD card image #4414
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-07-11 00:37:44 +02:00
Michael Mayer
38e331a48d Intel QSV: Add libvpl2 if PHOTOPRISM_INIT is set to "intel" #4967 #5098
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-07-09 14:13:28 +02:00
Michael Mayer
77ac3b545f Darktable: Update install-darktable.sh script
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-07-03 20:38:02 +02:00
Michael Mayer
d43ec9492a Frontend: Update install-nodejs.sh script
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-07-03 19:27:30 +02:00
Michael Mayer
cf7aaa5059 Videos: Add "update-yt-dlp" init target to scripts/dist/Makefile #4982
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-06-10 14:22:07 +02:00
raystlin
38956e0f4a Merge remote-tracking branch 'upstream/develop' into feature/custom-tf-model-127 2025-05-12 18:46:57 +00:00
Michael Mayer
cbcee62444 Dist: Update install-tensorflow.sh script #4979
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-05-05 11:57:54 +02:00
Michael Mayer
a7d927a83b Videos: Add install-yt-dlp.sh script #4982
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-05-02 09:57:52 +02:00
Michael Mayer
eb4fc032ff Config: Add preset, quality, and device options for FFmpeg #4969
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-04-27 14:36:36 +02:00
Michael Mayer
8fbe03ee1b Videos: Update driver packages for Intel QSV and add "amd" target "#4967
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-04-26 09:09:26 +02:00
Michael Mayer
b64ba76bc5 Scripts: Update install-libheif.sh and install-tensorflow.sh
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-04-18 12:53:56 +02:00
Michael Mayer
fa3d7d831d Dist: Update install-libheif.sh script and related Makefile targets
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-04-18 11:51:37 +02:00
raystlin
e55536e581 Merge remote-tracking branch 'upstream/develop' into feature/custom-tf-model-127 2025-04-13 15:27:50 +00:00
raystlin
457a47b36f AI: Added a test for external models
The tests has a envar check to avoid running it by default, as it
downloads the models and generates a lot of errors.
2025-04-13 14:54:42 +00:00
Michael Mayer
52cc9b1cd3 Docker: Update install-s6.sh script
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-04-12 15:10:37 +02:00
Michael Mayer
06de8e2b66 Docker: Refactor service initialization and reduce startup log verbosity
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-04-12 14:06:39 +02:00
Michael Mayer
b03f06a1a2 Dist: Refactor install-s6.sh script
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-04-12 12:22:30 +02:00
Michael Mayer
1831261cfd Dist: Add script to install the latest nats-server binary
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-04-12 11:50:12 +02:00
Michael Mayer
43c794d242 AI: Add script to install the latest qdrant database binary #127 #1090
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-04-12 11:49:03 +02:00
Michael Mayer
332e57d59f AI: Update build target and install-tensorflow.sh for AVX512 #222 #4922
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-04-06 10:15:34 +02:00
Michael Mayer
a3456637cd AI: Detect AMX-AVX512 instructions in install-tensorflow.sh #222 #4922
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-04-06 10:01:22 +02:00
Michael Mayer
7b5f295a9b TensorFlow: Improve install-tensorflow.sh script to detect AVX-VNNI #222
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-04-02 13:20:47 +02:00
Michael Mayer
8cd1de6b64 TensorFlow: Improve install-tensorflow.sh script #222
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-04-02 12:44:09 +02:00
Michael Mayer
e2d74220d5 TensorFlow: Update install-tensorflow.sh to default to v2.18.0 #222
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-04-02 03:40:39 +02:00
Michael Mayer
deeb8b987a PostgreSQL: Install "postgresql-client" package in Dockerfiles #47 #4831
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-03-29 02:25:37 +01:00
Yaroslav Halchenko
15668ee7b5
CI: Add codespell config and fix typos (#4506)
More about codespell: https://github.com/codespell-project/codespell
2025-03-27 16:42:24 +01:00
Michael Mayer
62eff7c4c3 Frontend: Upgrade ESLint from v8.57.0 to v9.23.0
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-03-26 21:07:45 +01:00
Michael Mayer
71c89ce407 CI: Upgrade TestCafe to v3.7.2 in scripts/dist/install-nodejs.sh
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-03-11 17:59:54 +01:00
Michael Mayer
76be526860 Build: Update scripts/dist/install-s6.sh
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-02-21 02:45:42 +01:00
Michael Mayer
97e6e83e41 Build: Replace "wget" with "curl" in dist scripts
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-02-21 02:32:13 +01:00
Michael Mayer
99d515a6e5 Docker: Add "xz-utils" package as required to install from GitHub
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-02-21 01:40:59 +01:00
Michael Mayer
bf543232d6 CI: Update scripts/dist/install-s6.sh
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-02-21 01:30:54 +01:00
Michael Mayer
a4255da6eb CI: Remove --entrypoint flag from package build commands
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-02-21 01:21:06 +01:00
Michael Mayer
d357643b6c Docker: Add install-dircolors.sh script to customize terminal colors
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-02-17 14:58:50 +01:00
Michael Mayer
fb0e37f350 Scripts: Add documentation link to dist/install-s6.sh #4767
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-02-04 20:12:17 +01:00
Michael Mayer
83c039dd9a Docker: Add s6-overlay documentation links #4767
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-02-04 20:01:21 +01:00
Michael Mayer
ae5f35259c Server: Move process handling and shutdown to separate package #4767
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-02-04 19:05:26 +01:00
Michael Mayer
b80b41b30f Docker: Update Dockerfiles and init scripts to run with s6-overlay #4767
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-02-04 18:31:26 +01:00
Michael Mayer
7ff6b384a2 Docker: Add S6 overlay to base images for process supervision #4767
see https://skarnet.org/software/s6/

Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-02-04 18:21:35 +01:00