Michael Mayer
ba82cefb83
Setup: Add PHOTOPRISM_OIDC_PROMPT to compose & Helm examples #5698
...
Lists the new OIDC authorization prompt option alongside the other
PHOTOPRISM_OIDC_ settings (in flag order) in the dev compose files and the
Plus Helm chart values/questions. Empty default preserves current behavior.
2026-06-27 12:39:25 +00: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
Michael Mayer
0544f71c12
Develop: Honor WORKING_DIR in Dockerfile WORKDIR via compose build arg
2026-05-22 22:26:24 +00:00
Michael Mayer
7b0d64bef9
Develop: Make compose working_dir and paths configurable via WORKING_DIR
2026-05-22 09:03:34 +00:00
Michael Mayer
822cbf325a
FFmpeg: Add h264_vulkan video transcoding support #5592
2026-05-21 09:44:41 +00:00
Michael Mayer
69e27ba461
Develop: Gate postgres on a compose profile, normalize comments #5590
...
The default development stack runs on MariaDB (PHOTOPRISM_DATABASE_DRIVER
is "mysql", and the photoprism service depends_on only "mariadb"), so the
postgres container should not start on a plain "docker compose up". Add
profiles: [ "all", "postgres" ] so users opt in via --profile postgres,
align every gated service to the same image / comment / profiles /
stop_grace_period shape, add the missing per-block "docker compose
--profile X up -d" examples, fix pre-existing "::" typos, and correct
"qsql" to "psql" in the photoprism service environment comments across
compose.yaml, compose.intel.yaml, and compose.nvidia.yaml.
2026-05-20 16:20:11 +00:00
Michael Mayer
d35a45eb4c
Develop: Change default POSTGRES_PORT from 5432 to 4002 #5590
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2026-05-20 12:59:26 +02:00
Michael Mayer
f7085cfb1d
Develop: Honor MARIADB_PORT and POSTGRES_PORT overrides #5590
2026-05-20 09:44:12 +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
5bda752118
Build: Add shared .telemetry file to opt out of CLI telemetry
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2026-04-24 16:42:21 +02:00
Michael Mayer
da224d309e
MCP: Add "DisableMCP" option to disable /api/v1/mcp #5024 #5536
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2026-04-18 11:08:58 +02:00
Michael Mayer
812faccae6
Clean-up: Drop imaging and pigo library integrations #5353 #5508 #668
...
Also drops github.com/esimov/pigo since it requires the imaging lib.
Signed-off-by: Michael Mayer <michael@photoprism.app>
2026-04-01 13:47:42 +02:00
Michael Mayer
ed65deb83a
Develop: Add config dir defaults to base images and compose.yaml
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2026-03-01 12:56:53 +01:00
Michael Mayer
ce6546c635
Docker: Update env variables in compose.yaml files (development only)
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-09-12 13:15:52 +02:00
Michael Mayer
3f519b7a87
Docker: Update compose.yaml files for development environment
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-09-12 11:17:41 +02:00
Michael Mayer
0cb4acbc20
Develop: Add "traefik.docker.network" label to compose.yaml files
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-08-28 09:52:44 +02:00
Michael Mayer
7470924a84
Develop: Add upload config options to compose.yaml files
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-08-26 08:44:37 +02:00
Michael Mayer
0d24ec5abb
Develop: Create default network in custom compose YAML files
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-08-05 11:12:01 +02:00
Michael Mayer
8149d4c63a
Setup: Update compose.yaml config examples #5123
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-07-24 15:46:41 +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
7759aad68f
Videos: Auto-install/update yt-dlp in the dev environment #4982
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-06-11 10:54:09 +02:00
Michael Mayer
f50bae84b1
Develop: Update compose.nvidia.yaml and compose.intel.yaml #4986
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-05-05 09:05:55 +02:00
Michael Mayer
eb9c64772f
Develop: Upgrade base image from 250418-plucky to 250426-plucky #4967
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-04-26 09:40:50 +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
96dbb5ccbc
Config: Refactor command flags, reports, and client options
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-04-15 15:42:03 +02:00
Michael Mayer
aa687ade0b
AI: Add Qdrant vector database for test & development #1090 #1287 #4669
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-03-31 12:35:28 +02:00
Michael Mayer
a76bbba2a6
FFmpeg: Fix Intel Quick Sync Video (QSV) hardware transcoding #4382
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-03-28 16:31:20 +01:00