Commit graph

299 commits

Author SHA1 Message Date
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
a775ed4314 Docker: Update Makefile and build scripts for Ubuntu 24.04 LTS #4084
Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-05-15 12:37:27 +02:00
Michael Mayer
e09ce3eed3 CI: Generate NOTICE file with go-licenses and npm license-report
Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-05-15 10:11:15 +02:00
Michael Mayer
f90075e043 CI: Update scripts/dist/install-libheif.sh
Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-05-14 14:41:26 +02:00
Michael Mayer
3c49e010ab CI: Update scripts/dist/install-mariadb.sh
Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-05-14 14:23:26 +02:00
Michael Mayer
4e5ae5f50b Setup: Add "docker-buildx-plugin" to install-docker.sh script
Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-04-04 11:53:06 +02:00
Michael Mayer
7753186593 Docker Compose: Migrate development config files to compose.yaml #4113
Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-03-22 07:52:16 +01:00
Michael Mayer
cfe88f141b
Scripts: Update install-firewall.sh 2024-03-16 12:09:19 +01:00
Michael Mayer
ad0b71c0f9 CI: Update build-libheif.sh script #4082
Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-03-01 07:57:52 +01:00
Michael Mayer
96cf05ee6c HEIC: Downgrade to libheif v1.17.1 due to orientation issues #4082
Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-02-29 15:05:42 +01:00
Michael Mayer
8093a84c00 CI: Update install-qemu.sh script #4082
Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-02-29 14:07:56 +01:00
Michael Mayer
02260dc5db Setup: Change lib version in install-libheif.sh script to v1.17.6 #4082
Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-02-29 13:25:24 +01:00
Michael Mayer
c444b15e60 Setup: Add usage example to build-libheif.sh script #4082
Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-02-29 12:54:25 +01:00
Michael Mayer
2128fb4d60 Setup: Update install-go-tools.sh script #4082
Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-02-29 12:06:10 +01:00
Michael Mayer
e1dcd374ee Setup: Update LIBHEIF_VERSION in install-libheif.sh script #4082
Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-02-29 11:13:20 +01:00
Michael Mayer
7ddfb90ec5 Setup: Update MARIADB_VERSION in install-mariadb.sh script #4082
Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-02-29 11:04:40 +01:00
Michael Mayer
3fdf4b4375 Setup: Use MariaDB distribution packages for ARMv7 #4082
Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-02-29 11:01:39 +01:00
Michael Mayer
04abf49095 Frontend: Upgrade deps in package.json and TestCafe from v3.4 to v3.5
Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-02-17 15:03:05 +01:00
Michael Mayer
9a7a61cf38 CI: Update Makefile create-users.sh script
Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-02-16 19:56:30 +01:00
Michael Mayer
e0c7b498f5 Video: Add libmfx-dev for improve intel hardware support #4030 #4052
Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-02-07 15:44:26 +01:00
Michael Mayer
d4e1fea143 Scripts: Update install-nodejs.sh
Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-01-31 19:50:49 +01:00
Michael Mayer
f7a1a13aaf Docker: Create missing user accounts in entrypoint-init.sh script #4000
Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-01-15 15:03:44 +01:00
Michael Mayer
2897248f1e Scripts: Add "golang.org/x/tools/cmd/godoc" to install-go-tools.sh
Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-01-10 10:11:51 +01:00
Michael Mayer
14caae4b02 Scripts: Upgrade TestCafe from v3.2.0 to v3.4.0 in install-nodejs.sh
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-12-19 11:32:55 +01:00
Michael Mayer
5fa0b08f20 Scripts: Add pronounceable name generator to dist/install-admin-tools.sh
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-12-13 15:27:27 +01:00
Michael Mayer
e85f349ea6 Setup: Prepare build scripts to provide .deb and .rpm packages #3861
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-11-03 13:05:12 +01:00
Michael Mayer
c2de3aa0ec HEIC: Improve build-libheif.sh and install-libheif.sh scripts #3852
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-11-02 11:24:39 +01:00
Michael Mayer
f2cc300a06 HEIC: Upgrade libheif from v1.13.0 to v1.17.1 #3852
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-10-29 16:11:09 +01:00
Michael Mayer
632c23ca47 HEIF: Update dist/build-libheif.sh script
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-10-28 14:29:49 +02:00
Michael Mayer
72da01722b Scripts: Update comment in build-libheif.sh
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-10-26 12:00:13 +02:00
Michael Mayer
5c41ffb3ab Scripts: Add inline usage information to install-libheif.sh
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-10-26 11:51:24 +02:00
Michael Mayer
0323c8ecd6 Scripts: Fix mantic base image support in install-nodejs.sh
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-10-26 11:42:47 +02:00
Michael Mayer
dcbe798772 Develop: Add mantic to install-jxl.sh and install-mariadb.sh scripts
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-10-26 11:26:27 +02:00
Michael Mayer
afd77a6a30 HTTPS: Skip default certificate creation if TLS is disabled #3819 #3823
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-10-14 18:55:09 +02:00
Michael Mayer
c5dc0af24c Scripts: Add dist/remove-wait-online.sh
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-10-14 17:28:32 +02:00
Michael Mayer
8dc222d584 Scripts: Add dist/remove-snap.sh
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-10-14 17:05:37 +02:00
Michael Mayer
89bbba06ce Docker: Add "darktable" upgrade option for PHOTOPRISM_INIT #3741
Please note that this is a temporary solution that will only work with
Ubuntu 23.04 base images.

Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-10-14 14:04:38 +02:00
Michael Mayer
ef402ea2e7 HTTPS: Skip certificate creation if default TLS is disabled #3819 #3823
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-10-14 13:39:08 +02:00
Michael Mayer
b45b20aa53 CI: Improve system architecture detection in build scripts
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-10-05 23:18:54 +02:00
Michael Mayer
c709567ee7 CI: Update install-nodejs.sh script
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-15 12:50:02 +02:00
Michael Mayer
a8595066e4 Docker: Expand supported user and group ID ranges #3719
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-12 10:00:00 +02:00
Michael Mayer
18efd74aab Develop: Update install-nodejs.sh script
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-11 11:09:15 +02:00
altoing
132284eb0f
Scripts: Update install-gpu.sh (#3710) 2023-09-06 12:11:41 +02:00
Michael Mayer
4e05270385 CI: Update Go install script to fix latest version query
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-08-11 14:15:13 +02:00
Michael Mayer
70ad541c01 Develop: Update install-go-tools.sh #3555
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-07-20 08:36:01 +02:00
Gokce Dilek
0d243d5ea4
Develop: Add Delve to install-go-tools.sh script (#3555) 2023-07-20 08:22:57 +02:00
Michael Mayer
8c0955dd41 Develop: Remove exif-read-tool from install-go-tools.sh script
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-07-15 15:29:14 +02:00
Michael Mayer
651782eb4d Security: Add PHOTOPRISM_DEFAULT_TLS config option #3509
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-07-15 12:01:06 +02:00
Michael Mayer
2dc9e142ef Init: Shorten install-https.sh script #3509
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-06-28 17:10:07 +02:00
Michael Mayer
8e43186454 Config: Generate default HTTPS/TLS certificate on first startup #3509
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-06-28 16:50:04 +02:00