Michael Mayer
f2685698b8
Makefile: Add "dev" target to install latest Go / NPM in dev environment
2021-08-05 11:09:26 +02:00
Michael Mayer
074dd8025c
Docker: Improve Go tool install command #1158 #1432
2021-07-16 15:42:51 +02:00
Michael Mayer
e16cb3a654
Docker: Install less tools on ARMv7 images #1158 #1432
...
Skip installing go-mod-outdated, go-wrk, and exif-read-tool to
improve build performance on ARMv7 as they are not needed for building.
2021-07-16 15:26:56 +02:00
Michael Mayer
25dbebd5b7
People: Add facenet.zip to development base image #22 #1406
2021-07-16 15:17:27 +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
4795bda794
CI: Update apt-get commands in Dockerfiles
...
Hopefully fixes Drone build issues.
2021-07-08 21:36:37 +02:00
Michael Mayer
06e33c1a9e
Dockerfiles: Remove manual exiftool upgrade
...
Distribution packages seem fixed now:
https://ubuntu.com/security/CVE-2021-22204
2021-06-28 11:44:09 +02:00
Michael Mayer
32712910bd
Docker: Refactor multi-arch build #1158 #1328
2021-06-02 11:04:31 +02:00
Timo Volkmann
5a502fd580
Docker: Build multi-arch images #1158 #1328
...
* added docker build for arm64 development image
* multi-arch development image
* enabled multi arch build for production build
* moved go installation into shell script
* skip chromedriver installation for arm32 builds
2021-06-02 07:45:40 +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
96b9979b2f
Update maintainer email in Dockerfiles
2021-05-16 16:08:49 +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
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
b80503257d
Docker: Add ~/.local/bin path to photoprism/development image
2021-02-15 20:03:31 +01:00
Michael Mayer
2bbcc987e3
Videos: Upgrade Ubuntu base image to 20.10 #703
2021-02-15 12:08:04 +01:00
Michael Mayer
c51425067c
Entrypoint: Disable chown with PHOTOPRISM_DISABLE_CHOWN #1000
2021-02-05 17:39:48 +01:00
Michael Mayer
0ea7222093
Dockerfiles: Upgrade Go to 1.15.8
2021-02-05 16:50:39 +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
7d82f0364d
Testdata: Update download URLs
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2021-01-02 04:14:16 +01:00
Michael Mayer
29075d03a8
Update Darktable package source #709
2020-12-14 09:57:07 +01:00
Michael Mayer
61c465421b
Dockerfiles: Upgrade Go and add database backup tools
2020-12-11 10:30:04 +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
3464bf35ed
Config: Add backup path parameter
2020-12-04 11:02:19 +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
6129cb33b6
Docker: Remove seccomp and libseccomp2 from Dockerfiles
2020-11-21 18:41:39 +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
7656262d06
Docker: Add rawtherapee 5.8 #445
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-08-12 10:42:19 +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
2a07add90f
Docker: Upgrade Caddy
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-08-11 15:58:31 +02:00
Michael Mayer
05ae12f52d
Upgrade Go to 1.14.6
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-21 14:38:37 +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
64676af55c
Frontend: Move connection failed info to navigation and add help page #330 #376
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-03 13:45:23 +02:00
Michael Mayer
aae3a4af2d
Show warning if websocket connection fails #330
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-01 18:37: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
0b1bcf0d4a
Replace TiDB with SQLite for improved stability #66
...
As a side effect, we need less configuration values.
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-05-30 14:52:47 +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
ba396952a8
Update Dockerfiles and set default SQL port to 2343
2020-04-28 21:10:31 +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