Commit Graph

90 Commits

Author SHA1 Message Date
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
Michael Mayer
d82f2a1446 Docker: Ubuntu 20.04 upgrade #445
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-08-12 10:25:50 +02:00
Michael Mayer
7d00e68d92 Index: Refactor mime type detection #391
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-21 14:43:45 +02:00
Michael Mayer
6ebf975bf6 Update nodejs and frontend dependencies
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-15 02:13:03 +02:00
Michael Mayer
c0f10e2288 Use gettext for backend translations too
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-15 01:26:54 +02:00
Michael Mayer
5d59b50912 Sharing: ACL authorization for REST API #18
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-25 14:54:04 +02:00
Michael Mayer
d0199598d0 Simplify configuration #66
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-05-31 02:09:52 +02:00
Michael Mayer
4f4e19bd89 Docker: Upgrade Go to 1.14.3
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-05-19 11:14:23 +02:00
Michael Mayer
252e67ce03 Add photo_count column to labels table
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-05-09 11:00:22 +02:00
Michael Mayer
fe6d46ea5f Upgrade TensorFlow to 1.15.2 without AVX #289
Custom TensorFlow build without SSE4.1 SSE4.2 AVX AVX2 FMA support.

Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-04-27 19:00:15 +02:00
Michael Mayer
da823a8062 Upgrade TensorFlow to 1.15.0 #282
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-04-22 10:27:02 +02:00
Michael Mayer
12a44cc023 Upgrade Go to 1.14.2
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-04-20 23:48:36 +02:00
Michael Mayer
a1706a5922 Backend: Upgrade & improve Dockerfiles #263
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-03-23 20:29:31 +01:00
Michael Mayer
1c934d48d3 Add ffmpeg and improve UX
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-02-03 23:40:45 +01:00
Michael Mayer
a69c8677fa Update testdata.zip
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-01-26 10:36:27 +01:00
Michael Mayer
1f4dc66df6 Docker: Downgrade darktable-cli to 3.0.0 #109
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-01-20 01:18:36 +01:00
Michael Mayer
45bdb67368 Docker: Upgrade NodeJS to 12.x #109
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-01-20 00:08:01 +01:00
Michael Mayer
64a16a27b0 Backend: Upgrade darktable and don't run more than one command at once #202
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-01-17 01:37:06 +01:00
Michael Mayer
f41b46b644 Docker: Upgrade Go to 1.13.6 #109
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-01-13 23:32:50 +01:00
Michael Mayer
78eae2f14e Backend: Add NSFW detector
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2019-12-14 15:41:37 +01:00
Michael Mayer
a48cc3578e Upgrade Go to 1.13.4
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2019-11-07 15:02:27 +01:00
Michael Mayer
8f145ce9a9 Dockerfile: Upgrade to Go 1.13
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2019-09-19 09:26:08 -07:00
Michael Mayer
bdb24d2600 Dockerfile: Revert back to basic version of TensorFlow lib #128
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2019-08-18 14:20:32 +02:00
Michael Mayer
37428df8ba Upgrade Go to 1.12.7 and use TensorFlow lib with AVX2 support 2019-07-15 20:41:27 +02:00