Commit graph

89 commits

Author SHA1 Message Date
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
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
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
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
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
eddb096adb Docker: Reduce MALLOC_ARENA_MAX from 4 to 2 for less memory consumption
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-04-25 07:52:49 +02:00
Michael Mayer
96dbb5ccbc Config: Refactor command flags, reports, and client options
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-04-15 15:42:03 +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
043f6c2569 Build: Downgrade TensorFlow from v2.18.0 to v1.15.2 in docker/armv7 #222
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-04-06 11:03:08 +02:00
Michael Mayer
5ff21ad589 TensorFlow: Enable oneDNN optimizations in Dockerfiles #222
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-04-02 12:48:29 +02:00
Michael Mayer
f0959c2796 Dockerfiles: Add TF_ENABLE_ONEDNN_OPTS variable for TensorFlow 2 #222
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-04-02 00:03:10 +02: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
5ef3b5af27 Docker: Remove duplicate ENTRYPOINT declaration from ARMv7 image #4767
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-02-04 20:56:23 +01:00
Michael Mayer
df0c0e01a9 Docker: Add s6-overlay to ARMv7 and Ubuntu Jammy based images #4767
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-02-04 20:54:03 +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
01f15fa406 Backend: Update copyright notices
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-01-09 10:28:17 +01:00
Michael Mayer
ea5074a62a Develop: Remove static $GOLANG_VERSION from Dockerfiles
Hoping that the issues with Go v1.23 have been resolved.

Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-01-03 07:35:33 +01:00
Michael Mayer
044fa4de08 Develop: Update Go install script and related Dockerfiles
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-01-03 07:33:05 +01:00
Michael Mayer
273158a061 Docker: Upgrade Go from v1.22.9 to v1.22.10 in the develop base images
Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-12-20 00:37:36 +01:00
Michael Mayer
5558e14b94 Build: Upgrade Go from v1.22.8 to 1.22.9 in docker/**/Dockerfile
Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-11-18 11:22:55 +01:00
Michael Mayer
3f88fa9734 Docker: Install "iputils-ping" and "dnsutils" system packages
Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-10-30 09:20:38 +01:00
Michael Mayer
484a9a5898 Go: Upgrade from v1.22.7 to v1.22.8 in Docker base images
Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-10-14 10:27:59 +02:00
Michael Mayer
48aaee63eb Develop: Upgrade Go from v1.22.6 to v1.22.7
Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-09-11 07:23:40 +02:00
Michael Mayer
f063fb4acf Revert "Develop: Upgrade Go from v1.22.6 to v1.23.1 (includes telemetry fixes)"
This reverts commit 398e8610ef.
2024-09-11 07:22:48 +02:00
Michael Mayer
398e8610ef Develop: Upgrade Go from v1.22.6 to v1.23.1 (includes telemetry fixes)
Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-09-11 06:54:00 +02:00
Michael Mayer
3e7e782433 Go: Disable telemetry in /etc/skel/.config/go/telemetry
Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-08-27 14:40:32 +02:00
Michael Mayer
8c3e70b82d Go: Downgrade from v1.23.0 to v1.22.6 due to telemetry collection
Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-08-27 12:30:12 +02:00
Michael Mayer
2696d80c0c AV1: Add librav1e-dev to Docker base images #4439 2024-08-11 10:49:04 +02:00
Michael Mayer
80ea30e022 HEIC: Add libavcodec-dev to Docker base images #4439 2024-08-11 09:59:40 +02:00
Michael Mayer
7aee6f5180 HEIC: Add libsharpyuv to Docker base images #4439 2024-08-11 09:23:14 +02:00
Michael Mayer
89a4f38b5d Docker: Add libbsd to Ubuntu 24.04 base images #4339
Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-06-26 09:51:47 +02:00
Michael Mayer
038839a40a Docker: Update base images to include the xz-utils package #4181
Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-06-03 15:21:56 +02:00
Michael Mayer
781177a990 Docker: Add "libjxl-dev" and "libjxl-tools" to base images #668
Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-05-21 13:35:36 +02:00
Michael Mayer
10f178bfd5 Vips: Add MALLOC_ARENA_MAX="4" to Dockerfiles #1474 #4084
Reduces GLib memory fragmentation issues and memory consumption:
- https://github.com/davidbyttow/govips#malloc_arena_max
- https://thehftguy.com/tag/malloc_arena_max/

Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-05-16 08:19:54 +02:00
Michael Mayer
42462bf894 ARMv7: Add libvips-dev to develop Dockerfile #1474 #4084
Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-05-16 07:16:55 +02:00
Michael Mayer
9a536581fe ARMv7: Add libdav1d-dev to package list in Dockerfiles #4084
Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-05-15 15:52:18 +02:00
Michael Mayer
b518354171 ARMv7: Upgrade Dockerfiles from Ubuntu 23.10 to 24.04 LTS (Noble) #4084
Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-05-15 15:35:34 +02:00
Michael Mayer
0ca37b2c92 Docs: Update year in backend and frontend package file headers
Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-01-05 16:38:36 +01:00
Michael Mayer
f28adc84e6 Develop: Update build deps in base image Dockerfiles
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-10-28 14:18:23 +02:00
Michael Mayer
42a8a9f8b7 ARMv7: Upgrade docker base images from Ubuntu 23.04 to 23.10
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-10-26 11:43:51 +02:00
Michael Mayer
67562d9d90 Dockerfiles: Change "apt-get upgrade" to "apt-get dist-upgrade"
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-10-20 10:09:13 +02:00
Michael Mayer
63f708417d ARMv7: Add install-libheif.sh to docker/develop/armv7/Dockerfile
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-10-11 11:55:06 +02:00
Michael Mayer
22aee3b6c0 ARMv7: Update docker/develop/armv7/Dockerfile 2023-10-11 11:24:21 +02:00
Michael Mayer
db7fcbbd62 Build: Update author and copyright notices
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-05-01 12:28:55 +02:00
Michael Mayer
ba85e5df17 Docker: Add Ubuntu 23.04 (Lunar Lobster) base images #3305
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-03-27 09:30:17 +02:00
Michael Mayer
5903cefee3 Docker: Keep old config files when updating packages
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-03-20 21:07:40 +01:00
Michael Mayer
1f1744a5ef CI: Update Dockerfiles
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-02-11 19:06:38 +01:00
Michael Mayer
a5a538a67e Links: Change https://photoprism.app/ to https://www.photoprism.app/
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-02-08 09:07:42 +01:00
Michael Mayer
4066cd7ad1 Update year in copyright notices
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-01-11 16:43:01 +01:00