Skip to content

Docker: Expand supported user and group ID ranges  #3719

@lastzero

Description

@lastzero

As an admin who self-hosts PhotoPrism on a server that uses extended user ID ranges for applications, I would like PhotoPrism to better support user IDs above 1200 so that I don't have to change my default settings or make other adjustments.

This adds preconfigured accounts to our Docker images for the user ID ranges 1201-1250 and 2000-2100. They are members of the photoprism, www-data, video, davfs2, renderd, render, ssl-cert, and videodriver groups to avoid permission issues with hardware transcoding or other hardware-accelerated operations that require access to the video device.

Note that while dynamic account creation is generally possible as an alternative, it requires that you start the container as root, which not all of our users can do.

Related Issues:

Metadata

Metadata

Assignees

Labels

releasedAvailable in a stable releasesetupDocker images, Helm charts, scripts, and Compose examplesvideoVideo Formats, Transcoding, FFmpeg, Streaming & Co

Type

No type
No fields configured for issues without a type.

Projects

Status
Release 🌈

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions