Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve Administraion > Configuration documentation page #1256

Open
hichamelkaddioui opened this issue Jan 13, 2025 · 0 comments
Open

Improve Administraion > Configuration documentation page #1256

hichamelkaddioui opened this issue Jan 13, 2025 · 0 comments

Comments

@hichamelkaddioui
Copy link

Currently, the documentation for server configuration provides directions for editing config options for MediaBrowser.Controller.Extensions but contains no pointers on how to edit some Jellyfin's internals like MediaBrowser.Model.Configuration options.

From my understanding these values can be set by editing XML files in the config folder, e.g. config/system.xml provides values for MediaBrowser.Model.Configuration which take precedence over code's defaults. It also seems this is the only way an admin could set some of these values, as

  • ServerConfiguration.cs doesn't seem to be using Microsoft.Extensions.Configuration and hence cannot provide JELLYFIN_* environment variables;
  • the web client doesn't have an entry for every option, e.g. ImageExtractionTimeoutMs.

The documentation could provide more information about these XML files.


In addition, the Main Configuration Options section doesn't list all the configuration keys in MediaBrowser.Controller.Extensions.ConfigurationExtensions


I'll try to draft a PR soon :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant