Commit graph

23 commits

Author SHA1 Message Date
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
6abbc39017 Security: Add http rate limiter and auto tls mode #98
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-10-11 22:44:11 +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
64b35fcaf9 Docker: Add jammy-slim base image
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-09-02 12:18:12 +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
b291d5c5e1 Docker: Update Debian dependencies 2022-06-20 20:47:04 +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
342904a4fa Docker: Copy heif-convert.sh script to /usr/local/bin #2214 2022-03-31 19:49:50 +02:00
Michael Mayer
e83f3160ee Docker: Update DOCKER_ENV in bullseye/bookworm-slim Dockerfile #2178 2022-03-23 14:52:11 +01:00
Michael Mayer
cb89a1a189 Docker: Update default PATH and dist scripts #2125 2022-03-23 08:33:44 +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
d3564f7682 Docker: Add experimental develop:bullseye-slim image for testing 2022-02-21 20:20:57 +01:00