Commit graph

41 commits

Author SHA1 Message Date
Michael Mayer db7fcbbd62 Build: Update author and copyright notices
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-05-01 12:28:55 +02:00
Michael Mayer ba85e5df17 Docker: Add Ubuntu 23.04 (Lunar Lobster) base images #3305
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-03-27 09:30:17 +02:00
Michael Mayer 5903cefee3 Docker: Keep old config files when updating packages
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-03-20 21:07:40 +01:00
Michael Mayer c030cf862e Thumbnails: Add "libvips-dev" package to Dockerfiles #1474
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-02-22 11:06:45 +01:00
Michael Mayer 1f1744a5ef CI: Update Dockerfiles
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-02-11 19:06:38 +01:00
Michael Mayer a5a538a67e Links: Change https://photoprism.app/ to https://www.photoprism.app/
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-02-08 09:07:42 +01:00
Michael Mayer 4066cd7ad1 Update year in copyright notices
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-01-11 16:43:01 +01: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 ae2375ea09 Build: Update Dockerfiles
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-09-02 15:45:09 +02:00
Michael Mayer 0f7a8dd1fc Build: Improve Ubuntu 22.04 LTS (Jammy Jellyfish) Dockerfiles
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-09-02 13:06:46 +02:00
Michael Mayer 631ba9b9de Develop: Update Dockerfiles for Debian bullseye and buster
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-08-09 22:25:27 +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 54643b58ba Docker: Change $GOBIN from "/go/bin" to "/usr/local/bin"
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-07-23 15:13:16 +02:00
Michael Mayer 58521190ba Zip: Fix potential filesystem permission and timing issues #2532
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-07-19 20:41:36 +02:00
Michael Mayer 5a89a79f86 JPEG: Add imagemagick to Dockerfiles #2462 #2463 2022-06-25 02:54:09 +02:00
Michael Mayer bcc1611371 Docker: Add PROG environment variable with default value "photoprism" 2022-05-20 15:44:13 +02:00
Michael Mayer df6ca40a82 Docker: Add matching groups for default users #2262 2022-04-18 19:12:26 +02:00
Michael Mayer c2baf2ae5a Docker: Create default users and groups #2262 #2228
Creates accounts to run PhotoPrism under a custom user ID. Also adds
them to the video and render groups, which might help to access hardware
transcoding devices.
2022-04-18 14:14:32 +02:00
Michael Mayer aec32d9c3a Docker: Add scripts/dist/install-go-tools.sh and OCI annotations #2178 2022-04-17 16:28:34 +02:00
Michael Mayer a18a94f640 Docker: Update buster/impish images, add Makefile targets #2190 #2193 2022-03-28 11:36:47 +02:00
Michael Mayer 0ee686ffb1 Docker: Make sure /sbin/gosu exists and has the right permissions #2120
see https://github.com/photoprism/photoprism/discussions/2120
2022-03-17 17:02:38 +01:00
Michael Mayer ca7a351080 Docker: Make sure /photoprism is readable and writable #2146 #2149 2022-03-16 19:27:39 +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 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 c91fa51be7 Docker: Move init scripts to /scripts and rename $DOCKER_ARCH #2076
DOCKER_ARCH has been renamed to PHOTOPRISM_ARCH as it can be used
for installing deps outside of Docker environments as well.
2022-03-11 09:05:42 +01:00
Michael Mayer d78cc31f72 Docker: Fix entrypoint-init.sh script for non-root users #1337 #2076 2022-03-02 10:30:07 +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 427d2132aa Docker: Update and improve scripts for installing CPU/GPU support #1337 2022-02-25 16:33:46 +01:00
Michael Mayer c16ae62d3e Tests: Pre-install testcafe in develop base images 2022-02-23 12:10:34 +01:00
Michael Mayer a9193c47a9 Docker: Remove GOPROXY and GODEBUG args from all images 2022-02-20 16:55:25 +01:00
Michael Mayer 8707443ee5 Docker: Enable sudo for all users in develop images 2022-02-20 14:43:16 +01:00
Michael Mayer 0e0f5fd132 Docker: Improve entrypoint.sh scripts and dev/prod builds 2022-02-20 12:23:06 +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 88cc1b3a73 Docker: Move build init scripts 2022-02-18 17:40:58 +01:00
Michael Mayer c1222b2572 Docker: Add install-nodejs.sh script 2022-02-17 13:54:42 +01:00
Michael Mayer c76d0e27ba RAW: Add install-darktable.sh script #445 #1632
This will install a newer version from opensuse.org if possible.
2022-02-17 13:45:43 +01:00
Michael Mayer 36ae97ac5c Docker: Add firefox-esr to bullseye base images and update build scripts 2022-02-16 15:41:58 +01:00
Michael Mayer 1cda75879c Docker: Add backports.list for debian images
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2022-02-15 23:29:57 +01:00
Michael Mayer cedbaf83f6 Develop: Upgrade NodeJS from v14 to v16 in Docker base images 2022-02-15 18:47:09 +01:00
Michael Mayer 211317ccff Develop: Add Debian Docker base images (experimental) 2022-02-15 18:23:59 +01:00