Keith Martin
40ce242e89
Merge remote-tracking branch 'origin/develop' into PostgreSQL
2026-05-23 21:35:26 +10:00
Michael Mayer
91d27f7e6e
Docs: Update copyright year in Dockerfiles, scripts, and Go files
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2026-05-22 07:56:59 +02:00
Keith Martin
38969d7897
Merge remote-tracking branch 'origin/develop' into PostgreSQL
2026-05-04 15:53:07 +10:00
Michael Mayer
6cb5684ed2
Build: Fix resolute ARM64 chromium libjpeg, use apt libheif #5543
...
install-chrome.sh now pins Debian Bookworm to apt priority 100 with
chromium-* elevated to 990, preventing apt from "upgrading" unrelated
Ubuntu packages like libjpeg-dev to Bookworm's higher-versioned one
(which would pull libjpeg62-turbo-dev and collide with Ubuntu's
libjpeg-turbo8-dev). The conflict affected all Ubuntu+Bookworm-
chromium ARM64 builds; Resolute happened to surface it first.
The Resolute Dockerfiles now install libheif (1.21.2) from the
Resolute apt repo and explicitly pull the codec plugins, replacing
the older 1.20.2 archive previously fetched by install-libheif.sh.
Signed-off-by: Michael Mayer <michael@photoprism.app>
2026-04-27 09:43:29 +02:00
Michael Mayer
53906f2bde
Build: Drop software-properties-common from trixie develop image #5542
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2026-04-27 09:14:05 +02:00
Michael Mayer
297f6eda98
Build: Add Ubuntu 26.04 LTS (Resolute Raccoon) base images #5543
...
Adds docker/develop/resolute/ and docker/develop/resolute-slim/ as
direct clones of the questing images with the base image, OCI labels,
and top-of-file comment switched to resolute. Test builds can be created
once the final "ubuntu:resolute" image is published on Docker Hub.
Signed-off-by: Michael Mayer <michael@photoprism.app>
2026-04-27 08:43:52 +02:00
Michael Mayer
14b605df2f
Build: Add Debian 13 (Trixie) develop and base images #5542
...
Adds docker/develop/trixie/ (full) and docker/develop/trixie-slim/
images based on the Bookworm images, with ImageMagick 7 policy path,
s6-overlay parity with Questing, and Trixie packages for libjxl,
va-driver, nvenc, postgresql-client, and ripgrep.
Signed-off-by: Michael Mayer <michael@photoprism.app>
2026-04-27 08:33:26 +02:00
Michael Mayer
757714515e
Build: Bundle Hadolint, OSV-Scanner, Gitleaks in develop images
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2026-04-27 08:17:04 +02:00
Michael Mayer
5bda752118
Build: Add shared .telemetry file to opt out of CLI telemetry
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2026-04-24 16:42:21 +02:00
Keith Martin
7f3e3d1b0e
Merge remote-tracking branch 'origin/develop' into PostgreSQL
2026-04-18 14:41:19 +10:00
Michael Mayer
26a5c06762
Claude: Run "claude update" if already installed and add render-pdf deps
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2026-04-13 12:49:04 +02:00
Keith Martin
659b9160dc
Merge remote-tracking branch 'origin/develop' into PostgreSQL
2026-04-05 18:38:36 +10:00
Michael Mayer
4b18fe1a45
Develop: Add bubblewrap package to base images
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2026-03-31 15:01:20 +02:00
Keith Martin
3db0bf1ad1
Merge remote-tracking branch 'origin/develop' into PostgreSQL
2026-03-04 16:14:27 +10:00
Michael Mayer
f58335cb4b
Build: Backport libvips in Jammy images and document 8.14+
...
- add scripts/dist/install-libvips.sh for Jammy backport installs
- switch jammy and jammy-slim Dockerfiles to use the new installer
- document libvips 8.14+ requirement in setup/pkg/linux docs
- update thumb/README.md and regenerate setup/pkg/linux/README.html
Signed-off-by: Michael Mayer <michael@photoprism.app>
2026-03-03 11:43:28 +01:00
Keith Martin
4ba18b1b03
Merge remote-tracking branch 'origin/develop' into PostgreSQL
2026-03-02 17:32:47 +10:00
Michael Mayer
ed65deb83a
Develop: Add config dir defaults to base images and compose.yaml
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2026-03-01 12:56:53 +01:00
Michael Mayer
9d27e5aae4
Dockerfiles: Add env defaults to develop base images
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2026-03-01 12:40:52 +01:00
Michael Mayer
54618b7117
Dockerfiles: Add openssh-client package to develop base images
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2026-03-01 12:26:51 +01:00
Keith Martin
9b87e29969
Merge remote-tracking branch 'origin/develop' into PostgreSQL
2026-02-21 10:33:23 +10:00
Michael Mayer
ce65fc7e7b
Dev: Update Dockerfiles, Makefile, .gitignore, and .dockerignore
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2026-02-21 00:53:36 +01:00
Keith Martin
4b2ddf6d18
Merge remote-tracking branch 'origin/develop' into PostgreSQL
2025-12-19 19:57:58 +10:00
Michael Mayer
d62824ea23
CI: Fix typo in docker/develop/questing/Dockerfile #5361
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-12-11 11:17:04 +01:00
Michael Mayer
18889cc21f
AI: Remove OLLAMA_BASE_URL default from Dockerfiles #5361
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-12-10 11:09:37 +01:00
Michael Mayer
75f183aa25
AI: Add support for OLLAMA_BASE_URL env expansion in vision.yml #5361
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-12-10 10:52:26 +01:00
Keith Martin
b731d949f5
Merge tag '251130-b3068414c' into PostgreSQL
2025-12-01 17:16:33 +10:00
Michael Mayer
46d53d63f8
Dockerfiles: Add "binutils" and "binutils-gold" packages #5330
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-11-21 13:36:29 +01:00
Keith Martin
95b938adc5
Merge remote-tracking branch 'origin/develop' into PostgreSQL
2025-10-20 20:33:40 +10:00
Michael Mayer
5d6e46b87f
Develop: Add package "htop" to docker/develop/questing/Dockerfile
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-10-19 22:13:33 +02:00
Keith Martin
36560e4f10
Merge remote-tracking branch 'origin/develop' into PostgreSQL
2025-10-18 21:39:58 +10:00
Michael Mayer
580751a051
Docker: Add Makefile targets and Dockerfiles for Ubuntu 25.10 #5276
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-10-18 10:49:09 +02:00
Keith Martin
a5cbd64790
Merge remote-tracking branch 'origin/develop' into PostgreSQL
2025-10-10 21:04:37 +10:00
Michael Mayer
d36e83d2ef
Develop: Remove whitespace from docker/develop/plucky/Dockerfile
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-10-10 08:52:45 +02:00
Michael Mayer
1273991a7d
Develop: Add xvfb and fonts to docker/develop/plucky/Dockerfile
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-10-10 08:47:49 +02:00
Michael Mayer
94f8a5f35d
AI: Improve Face Detection with an ONNX-based model #5167
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-10-06 18:51:49 +02:00
Keith Martin
3f0780c5f9
Merge remote-tracking branch 'origin/develop' into PostgreSQL
2025-10-01 15:00:19 +10:00
Michael Mayer
4d4cac446e
Docker: Add package xxd to develop/plucky/Dockerfile
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-09-30 15:52:45 +02:00
Keith Martin
a8322b77d7
Merge remote-tracking branch 'origin/develop' into PostgreSQL
2025-09-22 20:48:08 +10:00
Michael Mayer
ade3b40a42
Docker: Add "python" symlink to develop/plucky/Dockerfile
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-09-22 10:45:12 +02:00
Keith Martin
d75d889a94
Merge remote-tracking branch 'origin/develop' into PostgreSQL
2025-09-14 20:06:57 +10:00
Michael Mayer
acdf91d668
Dockerfiles: Add system packages for the development environment
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-09-12 13:07:53 +02:00
Michael Mayer
f84bfbefaa
Docker: Update Dockerfiles for development base images
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-09-12 11:38:32 +02:00
Keith Martin
a9855bdfae
Merge remote-tracking branch 'origin/develop' into PostgreSQL
2025-08-18 17:30:03 +10:00
Michael Mayer
9c7c6c3d27
Docker: Preinstall "libmagic-mgc" package for media type detection #5149
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-08-05 10:56:29 +02:00
Keith Martin
a2344733e6
Merge remote-tracking branch 'keif888/gorm2' into PostgreSQL
2025-05-03 18:16:43 +10: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
Keith Martin
eb45f8572b
Merge remote-tracking branch 'keif888/gorm2' into PostgreSQL
2025-04-28 22:04:46 +10:00
Michael Mayer
27ec7a1282
Videos: Add "va-driver-all" and "libva2" to Docker base images #4967
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-04-26 11:41:01 +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
71a623b5e0
Docker: Increase TF_CPP_MIN_LOG_LEVEL from 2 (info) to 4 (error)
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-04-25 07:56:27 +02:00