Commit Graph

213 Commits

Author SHA1 Message Date
Michael Mayer
22b7da8e34 Develop: Upgrade base image from 221020-jammy to 221024-jammy
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-10-24 13:31:46 +02:00
Michael Mayer
52abfebced Develop: Upgrade base image from 221019-jammy to 221020-jammy #2470
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-10-20 17:04:42 +02:00
Michael Mayer
a579620a2e Security: Change default site URLs to HTTP and add HTTPS init target
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-10-20 16:19:28 +02:00
Michael Mayer
3b2c1413f8 Develop: Upgrade base image from 221012-jammy to 221019-jammy
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-10-19 20:55:18 +02:00
Michael Mayer
ac23706601 Develop: Upgrade base image from 221007-jammy to 221012-jammy #98
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-10-12 15:36:05 +02:00
Michael Mayer
e76d73afee Develop: Upgrade base image from 221006-jammy to 221007-jammy #2726
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-10-07 12:41:06 +02:00
Michael Mayer
24078c91d3 Develop: Upgrade base image from 221003 to 221006-jammy #2726
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-10-06 21:56:07 +02:00
Michael Mayer
d5e8904790 Develop: Upgrade Docker base image from 220917-jammy to 221003-jammy
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-10-04 01:38:47 +02:00
Michael Mayer
252ec47663 Develop: Upgrade base image from 220914-jammy to 220917-jammy #1064
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-09-17 20:38:36 +02:00
Michael Mayer
7308379fc4 Index: Delay check for raw files to improve performance #2702
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-09-14 10:33:54 +02:00
Michael Mayer
ae2375ea09 Build: Update Dockerfiles
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-09-02 15:45:09 +02:00
Michael Mayer
1b80cca1da Docker: Change develop base image from Debian 11 to Ubuntu 22.04
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-09-02 14:31:37 +02:00
Michael Mayer
2607066fef Develop: Change PHOTOPRISM_SERVER_MODE to PHOTOPRISM_HTTP_MODE
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-08-28 17:03:48 +02:00
Michael Mayer
c142b39cc6 Develop: Upgrade Docker base image from 220810 to 220826-bookworm
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-08-26 19:37:20 +02:00
Michael Mayer
373770f8bd Develop: Upgrade base image from 220809-bookworm to 220810-bookworm
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-08-10 10:53:42 +02:00
Michael Mayer
ba7def3231 Develop: Update Dockerfiles
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-08-09 22:20:58 +02:00
Michael Mayer
d9a99c8a6b Develop: Upgrade base image from 220801-bookworm to 220802-bookworm
Includes latest Go compiler version.

Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-08-02 08:53:17 +02:00
Michael Mayer
197acbc802 Develop: Upgrade base image from 220728-bookworm to 220801-bookworm
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-08-01 16:12:08 +02:00
Michael Mayer
729ddd9206 Develop: Upgrade base image from 220723-bookworm to 220728-bookworm
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-07-28 20:01:25 +02:00
Michael Mayer
66a2a389e1 Develop: Upgrade base image from 220719-bookworm to 220723-bookworm
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-07-23 21:59:08 +02:00
Michael Mayer
efbe573038 Develop: Upgrade base image from 220625-bookworm to 220719-bookworm
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-07-19 17:43:58 +02:00
Michael Mayer
1a6f108bbe Develop: Upgrade Docker base image from 220620 to 220625-bookworm 2022-06-25 06:49:31 +02:00
Michael Mayer
382ae74bbc Develop: Upgrade base image to photoprism/develop:220620-bookworm 2022-06-20 21:22:37 +02:00
Michael Mayer
64e938b0d7 MariaDB: Add migrate test database and dialect_mysql_test.go #2398 2022-06-16 01:27:14 +02:00
Michael Mayer
f2916dc14c Develop: Upgrade base image version to 220613-bookworm 2022-06-14 02:13:31 +02:00
Michael Mayer
0a5e069d16 Develop: Upgrade base image from 220516-bookworm to 220520-bookworm 2022-05-20 11:32:48 +02:00
Michael Mayer
3b55977f88 Develop: Update Makefile and Dockerfile 2022-05-16 20:46:34 +02:00
Michael Mayer
94b4173cf9 Search: Fix files.time_index generation on SQLite #2265 2022-04-21 19:47:16 +02:00
Michael Mayer
151944cf41 Develop: Upgrade build environment to 220418-bookworm #2262 2022-04-18 14:32:11 +02:00
Michael Mayer
5d6cb9ea94 Develop: Upgrade build environment base image to 220417-bookworm 2022-04-17 17:05:36 +02:00
Michael Mayer
e50cb5746a Develop: Upgrade Docker base image from :220413 to 220415-bookworm 2022-04-15 10:23:09 +02:00
Michael Mayer
82d61d1f93 File Types: Add experimental support for animated GIFs #590 #2207
Animated GIFs are transcoded to AVC because it is much smaller and
thus also suitable for long/large animations. In addition, this commit
adds support for more metadata fields such as frame rate, number of
frames, file capture timestamp (unix milliseconds), media type,
and software version. Support for SVG files can later be implemented in
a similar way.
2022-04-13 22:17:59 +02:00
Michael Mayer
2df21a0901 Develop: Upgrade base images in docker-compose.yml and Dockerfile #2178 2022-04-05 15:34:02 +02:00
Michael Mayer
ef04e7f1fd Develop: Upgrade Docker base image from 220323 to 220328-bookworm #2190 2022-03-28 10:22:41 +02:00
Michael Mayer
8c589e3649 Videos: Improve Nvidia hardware transcoding support #2125
- successfully tested with NVIDIA Quadro P620 and driver v470.103.01
- the host Linux kernel should run the same driver version Make sure to
- driver names in PHOTOPRISM_FFMPEG_ENCODER have been simplified
- share /dev/nvidia* as shown in our new docker-compose.yml example
2022-03-23 13:27:25 +01:00
Michael Mayer
ba644948f9 Develop: Upgrade base image from 220316 to 220317-bullseye 2022-03-17 10:35:59 +01:00
Michael Mayer
5dce02ebbd Docker: Use absolute command names to avoid path problems #2146 #2149 2022-03-16 19:09:53 +01:00
Michael Mayer
0fa87a12e6 Develop: Simplify Dockerfile #2076 2022-03-11 11:00:31 +01:00
Michael Mayer
d9d0af4bb8 Develop: Upgrade base image from 220302 to 220311-bullseye #2076
Dockerfiles were also updated for improved readability.
2022-03-11 09:40:04 +01:00
Michael Mayer
6fb0eb2abe Docker: Auto-install "nvidia-opencl-icd" and update docs #1337 #2076 2022-03-02 12:21:46 +01:00
Michael Mayer
f8d76fc041 Develop: Upgrade base image from 220225 to 220301-bullseye #2076 2022-03-01 14:19:52 +01:00
Michael Mayer
3fe573845c Docker: Use common entrypoint.sh script for develop and prod env #2076 2022-03-01 13:55:05 +01:00
Michael Mayer
0bbd9c9c12 Develop: Upgrade base image from 220223 to 220225-bullseye #1337 2022-02-25 16:48:23 +01:00
Michael Mayer
a0e9ef048d Tests: Upgrade base image from 220220-bullseye to 220223-bullseye
The new build has testcafe pre-installed.
2022-02-23 12:47:56 +01:00
Michael Mayer
993fc99ee1 Develop: Update base image to photoprism/develop:220220-bullseye 2022-02-20 12:34:58 +01:00
Michael Mayer
e154509bdd Docker: Improve inline base image descriptions 2022-02-19 17:36:39 +01:00
Michael Mayer
4247066c1b Docker: Reduce image layers and improve build scripts 2022-02-19 15:32:52 +01:00
Michael Mayer
9b16dcab24 Develop: Update base image to photoprism/develop:220218-bullseye 2022-02-18 18:11:48 +01:00
Michael Mayer
88cc1b3a73 Docker: Move build init scripts 2022-02-18 17:40:58 +01:00
Michael Mayer
cc1a5d66a3 Develop: Upgrade base image version to 20220217-bullseye 2022-02-17 14:20:05 +01:00
Michael Mayer
1e0c248cdb Develop: Change base image to photoprism/develop:20220216-bullseye 2022-02-16 15:49:25 +01:00
Michael Mayer
371a4a9272 Develop: Upgrade base image from 20220213 to 20220215 2022-02-15 20:33:47 +01:00
Michael Mayer
d59dcfe2fb Develop: Upgrade Docker base image from 20220202 to 20220213 2022-02-13 19:32:52 +01:00
Michael Mayer
4c1d68eb85 Auth: Improve local dev environment and config examples #98 #782 2022-02-08 12:51:12 +01:00
Michael Mayer
86152ced6f Docker: Upgrade develop base image 2022-02-02 18:33:25 +01:00
Michael Mayer
9b08a37dc0 Develop: Upgrade Docker base image 2022-01-16 14:25:49 +01:00
Michael Mayer
f5b7ef834e Index: Prevent two primary files in photo stacks #1823 2022-01-06 14:33:49 +01:00
Michael Mayer
4309e28efd OIDC: Add Traefik, Keycloak and Rename Development Base Image #782 2022-01-06 11:31:37 +01:00
Michael Mayer
c6157d6b51 Docker: Upgrade development base image from 20211209 and 20211210
From today on, we will provide multi-arch images for 64-bit only and
build a native 32-bit ARMv7 version based on the stable release.
2021-12-10 14:00:26 +01:00
Michael Mayer
4def62fb1e CI: Add Go proxy 2021-12-09 18:48:44 +01:00
Michael Mayer
b8e313a9d4 Docker: Upgrade development base image from 20211109 to 20211203 2021-12-03 17:27:22 +01:00
Michael Mayer
ebc4ce928f Docker: Upgrade base image from 20211022 to 20211109 2021-11-09 15:31:17 +01:00
Michael Mayer
ac4840e902 Docker: Upgrade base image from 20211021 to 20211022 2021-10-22 15:00:25 +02:00
Michael Mayer
0b9a1c72fe Docker: Upgrade base image from 20210929 to 20211021 2021-10-21 16:23:41 +02:00
Michael Mayer
ba002b0dcc Docker: Upgrade base image from 20210928 to 20210929 #536 #1337 2021-09-29 09:27:09 +02:00
Michael Mayer
09d2673099 Docker: Install optional dependencies via PHOTOPRISM_INIT #536 #1337 2021-09-29 09:01:57 +02:00
Michael Mayer
6272530b39 Docker: Upgrade base image from 20210922 to 20210928 #1545 2021-09-28 20:06:50 +02:00
Michael Mayer
fc832ce089 Docker: Improve entrypoint.sh scripts #1545 2021-09-28 18:51:23 +02:00
Michael Mayer
031d4c21d5 Docker: Upgrade base image from 20210921 to 20210922 2021-09-22 13:03:06 +02:00
Michael Mayer
123d92bd27 Docker: Remove HOME env from Dockerfiles #1525
May cause issues with multi-stage builds.
2021-09-21 20:31:42 +02:00
Michael Mayer
3278f1ff6b Docker: Upgrade base image from 20210831 to 20210921 2021-09-21 19:51:00 +02:00
Michael Mayer
ed962a36da Docker: Explicitly set HOME environment variable #1525 2021-09-18 22:05:28 +02:00
Michael Mayer
feb0c557c1 Docker: Update multi-arch development image and config #1158
Now comes with Go 1.17 pre-installed. To match production
docker-compose.yml examples, the development database was
renamed from "photoprism-db" to "mariadb".
2021-08-31 18:08:37 +02:00
Michael Mayer
4af98f61f4 Docker: Update base image for production builds #1158 #1432 2021-07-16 16:46:14 +02:00
Michael Mayer
b245695eb7 Docker: Upgrade base image and improve prod image #1158 #1432
This commit contains a few improvements discussed in PR #1432
with the primary goal to reduce the Docker image size.
Go has been upgraded from v1.16.4 to v1.16.6 as well.
2021-07-15 16:05:50 +02:00
Michael Mayer
68f40b70f3 Dockerfiles: Upgrade base image to 20210628 2021-06-28 12:12:18 +02:00
Michael Mayer
32712910bd Docker: Refactor multi-arch build #1158 #1328 2021-06-02 11:04:31 +02:00
Michael Mayer
a0f3ab5622 Docker: Set explicit /photoprism directory permissions #1301 2021-05-20 09:15:40 +02:00
Michael Mayer
24b5c7e650 Upgrade Exiftool to fix security issue #1302 2021-05-19 13:24:11 +02:00
Michael Mayer
77ddcecf29 Dockerfiles: Upgrade Ubuntu base image & Go version
Reduces the number of layers by combining commands and env variables.
2021-05-15 14:05:52 +02:00
Michael Mayer
97e75b0409 Docker: Upgrade photoprism/development base image 2021-04-22 12:44:55 +02:00
Michael Mayer
2c7f0dc55d Dockerfiles: Upgrade Go to 1.16.3 2021-04-11 05:23:01 +02:00
Michael Mayer
3cd57e4104 Dockerfiles: Add davfs2 to mount WebDAV drives 2021-02-26 11:06:20 +01:00
Michael Mayer
4c5a730da4 Thumbs: Fix orientation for HEIF, TIFF, and PNG #1064 2021-02-22 21:09:50 +01:00
Michael Mayer
2bbcc987e3 Videos: Upgrade Ubuntu base image to 20.10 #703 2021-02-15 12:08:04 +01:00
Michael Mayer
7d52efc39d Docker: Update photoprism/development image 2021-02-14 19:15:29 +01:00
Michael Mayer
c51425067c Entrypoint: Disable chown with PHOTOPRISM_DISABLE_CHOWN #1000 2021-02-05 17:39:48 +01:00
Michael Mayer
7fe9d04b3d Docker: Optimize images and entrypoint.sh scripts 2021-01-17 11:56:28 +01:00
Michael Mayer
3aee5e8d78 Docker: Use variables to set UID & GID in development environments 2021-01-15 15:02:06 +01:00
Michael Mayer
9e7720a392 Docker: Upgrade base image and docker-compose.yml files 2020-12-15 19:47:05 +01:00
Michael Mayer
61c465421b Dockerfiles: Upgrade Go and add database backup tools 2020-12-11 10:30:04 +01:00
Michael Mayer
1a31e52eaa Update development Dockerfile 2020-12-04 11:44:15 +01:00
Michael Mayer
b77994654f Update development Dockerfile 2020-12-04 11:38:12 +01:00
Michael Mayer
ca41189dda Preserve /go path in development container 2020-12-04 11:25:17 +01:00
Michael Mayer
4640c33238 Upgrade Go from 1.15.3 to 1.15.5 2020-11-21 20:46:49 +01:00
Michael Mayer
b5c71742d8 Docker: Upgrade Go to 1.15.3
Signed-off-by: Michael Mayer <michael@lastzero.net>
2020-10-20 12:47:04 +02:00
Michael Mayer
9826e57149 Docker: Refactor images to be more compatible with prod environments #411 #468
You should now be able to provide UMASK, UID and GID as environment variables
when using our production images. Work in progress.
2020-10-04 11:23:01 +02:00
Michael Mayer
f22744770c Docker: Update images and add security_opt to docker-compose.yml
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-08-25 14:57:45 +02:00
Michael Mayer
c5beaeaddb Backend: Upgrade Go dependencies
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-08-19 12:01:54 +02:00
Michael Mayer
e7ff43b3f3 Docker: Update development image
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-08-13 15:10:50 +02:00