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
a746cc1779
Docker: Upgrade libheif to v1.19.7 in jammy base images
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-04-18 14:43:42 +02:00
Michael Mayer
eb228b0e45
Docker: Install libheif v1.19.5 in jammy base images
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-04-18 12:54:26 +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
Michael Mayer
da4e9d57c1
Develop: Add deploy image for Ubuntu 25.04 (Plucky Puffin)
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-04-18 11:24:11 +02:00
Michael Mayer
d7ea086c5d
Develop: Add Docker base image files for Ubuntu 25.04 (Plucky Puffin)
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-04-18 11:18:17 +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
raystlin
ae735f6a1e
Migrated arm64 Dockerfile to jammy
...
To support more gcc versions
2025-04-07 06:08:05 +02:00
raystlin
fd0baeb5a4
Modified comment on Dockerfile
...
Simply to add the llvm installation to the existing comment.
2025-04-07 06:08:05 +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
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
5650ea29b5
AI: Update libtensorflow-avx512 build target in Makefile #222 #4922
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-04-06 10:00:20 +02:00
Michael Mayer
c9e305808b
AI: Add nano package to tensorflow Dockerfiles #222 #4922
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-04-06 09:41:26 +02:00
Michael Mayer
efe36603f8
AI: Add libtensorflow-avx512 to default targets in Makefile #222 #4922
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-04-06 09:39:21 +02:00
Michael Mayer
96fdd1a41a
AI: Add libtensorflow build target for Intel AMX-AVX512 #222 #4922
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-04-06 09:37:49 +02:00
Michael Mayer
0b9233f44b
AI: Build libtensorflow with --copt=-O2 instead of --copt=-O3 #222 #4922
...
This should optimize for fast execution as much as possible without
significantly increasing the binary size.
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-04-06 09:25:20 +02:00
Michael Mayer
3900573a7c
AI: Fix libtensorflow tar.gz path in create_archive.sh #222 #4922
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-04-06 09:09:03 +02:00
Michael Mayer
d9c260b865
AI: Use Docker build argument to specify TensorFlow version #222 #4922
...
This also ensures that the archives will be created in /build.
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-04-06 09:05:06 +02:00
Michael Mayer
a97d66d6e4
AI: Update libtensorflow build targets in Makefiles #222 #4922
...
This normalizes the archive names and adds required compiler flags.
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-04-06 08:35:06 +02:00
raystlin
0ff942342f
AI: Improve TensorFlow for C build images and scripts ( #4922 )
...
* Fixed create_archive.sh
The previous version followed symlinks on doing the copy to a temporary
folder, so the resulting size was 3 times what it should be. Also
*.param files have been excluded from the final tar.gz file.
* Migrated tensorflow image to jammy
So as to build against an older version of glibc and support more OS
versions.
* Extend new create_archive.sh to all build types
The changes on the main create_archive.sh are now on all the other
versions.
2025-04-04 11:36:36 +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
6b26974ce7
TensorFlow: Upgrade build scripts to v2.18.0 #222
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-04-01 23:43:22 +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
4a4e45eb59
Docs: Fix broken link in docker/README.md
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-02-26 09:45:46 +01:00
Michael Mayer
971f39d4ae
Demo: Increase the size limit for pre-rendered thumbs from 2560 to 4096
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-02-24 10:30:23 +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
0075c73d06
Docker: Increase Traefik read timeout from 1h to 3h
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-02-20 16:34:17 +01:00
Michael Mayer
3717016fc7
Docker: Fix typo in develop/bookworm-slim/Dockerfile
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-02-17 16:35:59 +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
8f6ce848eb
Traefik: Set explicit read and write timeouts #3168
...
see https://github.com/photoprism/photoprism-docs/pull/193
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-02-17 12:03:17 +01:00
Michael Mayer
a2958b8532
UX: Fix overlay scroll behavior #3168 #4777
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-02-09 14:26:46 +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
717ba722bb
Build: Add s6-overlay binaries to develop base image #4767
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-02-04 20:02:14 +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
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
Michael Mayer
e42049bc89
UX: Improve touch navigation behavior on mobile devices #1307 #3168
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-01-28 19:36:50 +01:00
Michael Mayer
11905f765f
Assets: Add mobile-web-app-capable meta tag to HTML templates #3168
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-01-22 12:38: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
17d98e4158
i18n: Refactor right-to-left language and translation support #3168
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2024-12-18 16:04:41 +01:00
Michael Mayer
b821d7a8e6
Merge branch 'develop' into upgrade/vuetify-3
2024-11-20 14:35:25 +01:00
Michael Mayer
6c820537ad
Docker: Rename develop/oracular-small to develop/oracular-slim #4631
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2024-11-18 11:53:23 +01:00
Michael Mayer
2f9e805fc9
Docker: Add base image for Ubuntu 24.10 (Oracular Oriole) #4631
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2024-11-18 11:37:21 +01:00