Commit graph

656 commits

Author SHA1 Message Date
Michael Mayer
9e086c7ebd Docker: Set org.opencontainers.image.url label to public repo URL
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-06-07 16:37:53 +02:00
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
68ff9b56ac CI: Update Makefile and docker-compose.yml config examples
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-05-01 11:32:31 +02:00
Michael Mayer
1cc090902e Demo: Update Dockerfiles
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-04-05 17:26:16 +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
196308428d Docs: Update README.md, CODE_OF_CONDUCT.md, and SPONSORS.md
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-03-22 14:25:30 +01: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
5afa7fc558 Demo: Change folder permissions in Docker image
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-02-14 15:18:44 +01:00
Michael Mayer
bf98adbee3 Frontend: Add "imagemagick" package to jammy-slim image #1177 #2207
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-02-13 12:18:25 +01:00
Michael Mayer
5475c43d49 CI: Reformat package list in Ubuntu Jammy Dockerfile
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-02-11 19:37:28 +01:00
Michael Mayer
9f8572cf34 CI: Update Dockerfiles
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-02-11 19:15:26 +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
a3a736275a Setup: Move all example config files to /setup folder
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-12-31 19:52:54 +01:00
Michael Mayer
c39f1b0564 Setup: Add Podman example config and Makefile
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-12-31 19:48:56 +01:00
Michael Mayer
1016c04fac MariaDB: Upgrade config examples from v10.9 to v10.10
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-12-13 07:29:10 +01:00
Michael Mayer
e24d857627 Templates: Code clean-up
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-11-28 10:28:25 +01:00
Michael Mayer
d8712b4636 Config: Update docker-compose.yml examples #98
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-11-22 22:03:37 +01:00
Michael Mayer
a5d901db79 MariaDB: Upgrade pre-installed client from v10.6 to v10.9
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-11-17 08:56:11 +01:00
Michael Mayer
5538170b28 Docker: Change "docker-compose" command to "docker compose" #1192
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-11-05 16:45:45 +01:00
Michael Mayer
8adf26f8b3 Docker: Use docker compose profiles for watchtower example #1192
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-11-05 16:32:58 +01:00
Michael Mayer
6c3b4603a8 Docker: Change "docker-compose" command to "docker compose" #1192
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-11-05 16:31:08 +01:00
Michael Mayer
72386be47e NVIDIA: Update docker-compose.yml example #2613
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-11-04 11:59:42 +01:00
Michael Mayer
251a69b001 NVIDIA: Add docker-compose.yml example #2613
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-11-04 11:31:48 +01:00
Michael Mayer
56edf4e0c4 Config: Update docker-compose.yml examples
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-11-02 18:47:00 +01:00
Michael Mayer
09993528b1 Docker: Add PHOTOPRISM_ADMIN_USER to docker-compose.yml examples
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-10-25 14:35:21 +02:00
Michael Mayer
d58189ea8f Config: Update inline docs for server URL in docker-compose.yml examples
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-10-24 12:36:13 +02:00
Michael Mayer
7e35d4a6e6 Docker: Add avahi-utils to ARMv7 images #2470
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-10-20 17:06:29 +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
12ca67effc Security: Update site URL in Dockerfiles to use HTTPS
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-10-19 20:25:37 +02:00
Michael Mayer
873e6cd77e Security: Update site URL in docker-compose.yml examples to use HTTPS
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-10-19 20:21:59 +02:00
Michael Mayer
59da5037e6 Server: Add Error 404 Not Found template and change ext to .gohtml #840
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-10-18 22:19:41 +02:00
Michael Mayer
368ec21442 CI: Add unstable demo image build config
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-10-12 16:00:51 +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
5e244db266 HEIF: Update ARMv7 Docker images #2726
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-10-07 12:28:20 +02:00
Michael Mayer
810f01f0ae HEIF: Improve build-libheif.sh and add install-libheif.sh script #2726
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-10-07 11:54:46 +02:00
Michael Mayer
f233f41b77 HEIF: Remove heif-convert.sh script from Jammy Docker images #2726
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-10-06 22:14:54 +02:00
Michael Mayer
dce15a08a1 HEIF: Install custom heif-convert build in jammy Docker images #2726
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-10-06 21:02:50 +02:00
Michael Mayer
5fe560f7e7 MariaDB: Upgrade docker-compose.yml examples from v10.8 to v10.9
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-10-04 02:02:01 +02:00
Aaron Kollasch
7ab3669fdb Switch from gosu to setpriv
Preserves supplementary groups if `PHOTOPRISM_GID` is set.
Removes gosu installation as it is no longer needed.
2022-09-28 09:45:32 +02:00
Michael Mayer
de57063118 Docker: Use Jammy instead of Bookworm as ARMv7 base image #2704
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-09-14 23:00:46 +02:00
Michael Mayer
d2c6eac3bf RAW: Upgrade Darktable from v3.8 to v4.0 (AMD64) #2703
Currently we don't know of any installable packages for ARM64.
Help welcome!

Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-09-14 18:46: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
54a41e682c CI: Update develop, preview, and release scripts
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-09-02 15:12:57 +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
e65c260656 Docs: Rename improvement(s) to enhancement(s)
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-08-24 13:21:43 +02:00
Michael Mayer
2b48955cf9 Docs: Update formatting in docker/README.md
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-08-10 18:43:22 +02:00