Commit graph

62 commits

Author SHA1 Message Date
Cathie Integra
021bdeb428 Setup: Default to MariaDB 12.3 (LTS) in compose examples #5705 2026-06-28 15:15:27 +02:00
Cathie Integra
3f096a592b Links: Use canonical trailing-slash form for website URLs 2026-06-24 17:20:30 +02:00
Michael Mayer
a7ee3c2e19 Config: Add PHOTOPRISM_SITE_NAME to compose examples and Helm charts
Also align the SITE_* inline doc comments with the CLI flag help.
2026-06-10 14:28:50 +00:00
Cathie Integra
771bc3688c Docker: Tune Ollama defaults: flash-attention on, telemetry opt-outs 2026-05-23 09:41:12 +02:00
Michael Mayer
822cbf325a FFmpeg: Add h264_vulkan video transcoding support #5592 2026-05-21 09:44:41 +00:00
Michael Mayer
fdb6cde287 Develop: Fix "specified::" typo in compose service comments #5590
Drops the stray second colon at the end of the "Only starts if … profile
is specified:" comment block in compose.nvidia.yaml and the three
setup/docker compose files. Pure cosmetic cleanup so all gated services
use identical phrasing across the dev and end-user compose variants.
2026-05-20 16:31:35 +00:00
Michael Mayer
0e14ef111d Develop: Document COMPOSE_PROFILES in .env.example, tighten comments #5590
Compose reads COMPOSE_PROFILES from .env automatically (no --profile flag
needed on every invocation), so adding it to .env.example lets developers
opt into the new "postgres" profile (or any other) once and forget about
it. Drive-by trims "Only starts this service if..." to "Only starts if..."
across compose.yaml, compose.nvidia.yaml, and the three setup/docker
compose files so all gated services use the same shorter phrasing.
2026-05-20 16:30:01 +00:00
Michael Mayer
5a9e4b6031 Config: Default to "zstd,gzip" in sample compose files #5550
Flips the operator-facing default across all sample compose files,
the Linux package defaults, and the Portainer stack env so QA
exercises zstd end-to-end before the next release. The armv7
samples keep their "none" value to spare the CPU on small devices;
only the comment was broadened.
2026-05-03 10:10:48 +00:00
Michael Mayer
0cf372af79 Config: Add PHOTOPRISM_DISABLE_MCP to compose.yaml & charts #5024 #5536
Signed-off-by: Michael Mayer <michael@photoprism.app>
2026-04-18 11:09:52 +02:00
Alexis Lefebvre
8ffbdbffb0
Setup: Fix typo “enviconment” in compose config examples #5424 2026-01-28 09:32:28 +01:00
Michael Mayer
e50dafe3e1 Setup: Add OLLAMA_API_KEY and OLLAMA_BASE_URL to Compose files #5361
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-12-10 11:26:40 +01:00
Michael Mayer
217c5a44e3 Watchtower: Use nickfedor/watchtower instead of containrrr/watchtower
Required or compatibility with Docker 29.0.

Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-11-15 16:07:34 +01:00
Michael Mayer
f0b9faac8b Setup: Fix typo in WEBUI_URL example
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-09-13 15:21:57 +02:00
Michael Mayer
cd81094d25 Setup: Add "open-webui" service to compose.yaml config examples
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-09-12 16:13:17 +02:00
Michael Mayer
a88580af7c AI: Update compose.yaml config examples #5123
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-09-02 11:06:11 +02:00
Michael Mayer
a0b44b2ca2 Setup: Update Ollama service examples in compose.yaml files #5123
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-09-01 16:03:27 +02:00
Michael Mayer
19fff8b0bf Setup: Update Ollama service examples in compose.yaml files #5123
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-09-01 13:07:22 +02:00
Michael Mayer
7de8ee88d8 Setup: Update Ollama service examples in compose.yaml files #5123
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-09-01 12:08:33 +02:00
Michael Mayer
3d4e2bde49 Setup: Update compose.yaml examples
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-08-12 17:33:10 +02:00
Michael Mayer
2b9a3c9924 Setup: Update compose.yaml config examples #5123
Related Documentation:
- https://github.com/photoprism/photoprism-docs/pull/203
- https://docs.photoprism.app/developer-guide/vision/caption-generation/

Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-08-06 20:13:07 +02:00
Michael Mayer
4c24973a24 Setup: Update compose.yaml examples and add ollama service #5123
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-07-24 13:07:11 +02:00
Michael Mayer
cedc8799d3 Places: Update compose.yaml config examples #883
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-07-06 11:24:50 +02:00
Michael Mayer
6fa0ab4734 Setup: Update inline docs in compose.yaml config examples #4982
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-06-11 10:58:18 +02:00
Michael Mayer
3d325015af Setup: Update nvidia/compose.yaml configuration example #4986
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-05-05 09:06:17 +02:00
Michael Mayer
ca843987f7 Setup: Update compose.yaml configuration examples #4986
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-05-05 07:40:21 +02:00
Michael Mayer
21ddba4595 Setup: Install optimized TensorFlow 2 version on first startup #222
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-04-25 11:05:21 +02:00
Michael Mayer
f73b703123 Videos: Increase transcoding bitrate limit default to 60 Mbps #1307
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-04-24 11:59:29 +02:00
Michael Mayer
de89979e45 Upload: Add new config options to compose.yaml examples #4929 #4895
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-04-05 12:49:32 +02:00
Michael Mayer
7afffe1809 Setup: Improve compose.yaml inline documentation #4051
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-03-29 04:24:47 +01:00
Michael Mayer
c6225f7117 Setup: Update inline docs in Docker Compose config examples #4888 #4889
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-03-23 14:14:22 +01:00
Michael Mayer
303fab7a45 Setup: Rename docker-compose.yml to compose.yaml #4591
Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-10-25 17:06:35 +02:00
Michael Mayer
0808efe4d2 Setup: Update inline comments in docker-compose.yml examples
Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-06-01 10:52:23 +02:00
Michael Mayer
d14bbef022 Setup: Update inline comments in docker-compose.yml examples
Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-06-01 10:43:09 +02:00
Michael Mayer
dfb9197d9e Import: Disable auto import by default #4310
Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-05-31 09:58:38 +02:00
Michael Mayer
2caf04a1d4 Config: Add backup options to the Advanced Settings UI #2495 #4243 #4269
Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-05-20 10:18:52 +02:00
Michael Mayer
2f246c221c Config: Update docker-compose.yml example files #4243
Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-05-19 19:07:38 +02:00
Michael Mayer
66a739d02f Config: Update docker-compose.yml example files #4243
Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-05-19 18:55:14 +02:00
Michael Mayer
8257b82c01 MariaDB: Update config examples to use v11 if possible #3962 #4199
Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-04-21 11:12:28 +02:00
Michael Mayer
556fed333c Docker: Remove "version: '3.5'" at the beginning of config files #4113
Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-03-22 08:03:34 +01:00
Michael Mayer
449a605a4d Setup: Update inline docs in docker-compose.yml examples
Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-02-20 16:14:36 +01:00
Michael Mayer
cdb8bcbaee Docker Compose: Improve inline docs in the config examples #4017
Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-02-20 13:51:31 +01:00
Michael Mayer
392bb1d5cf Docker Compose: Improve port mapping docs in the config examples #4017
Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-01-18 11:56:50 +01:00
Michael Mayer
60bf949970 MariaDB: Change version in config examples from 11.0 to 11 #3962
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-12-20 15:39:40 +01:00
Michael Mayer
e01b027956 MariaDB: Upgrade version in config examples from 10.11 to 11.0 #3962
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-12-20 15:33:29 +01:00
Michael Mayer
fb4d99625d Setup: Simplify mariadb service config in docker-compose.yml files #3928
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-12-04 11:07:55 +01:00
Michael Mayer
63cebc7409 Video: Update docker-compose.yml config examples #3466 #3498 #3549
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-07-19 00:12:23 +02:00
Michael Mayer
19b4490232 Video: Update docker-compose.yml config examples #3466 #3498 #3549
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-07-18 16:53:07 +02:00
Michael Mayer
651782eb4d Security: Add PHOTOPRISM_DEFAULT_TLS config option #3509
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-07-15 12:01:06 +02:00
Michael Mayer
14b415dcba Config: Add PHOTOPRISM_DISABLE_TLS to docker-compose.yml examples #3509
This commit also adds example batch files for Windows users.

Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-07-13 12:50:03 +02:00
Lukas
19ac83dd20
Config: Downscale videos based on largest dimension (#3510)
* Adds resolution limit

* Fixes 2 video filters and makes the env variable work

* Adds FFMPEG_RESOLUTION to all the docker-compose files

* Makes the resolution based on the longer side

* Fixes failing test
2023-06-29 10:07:47 +02:00