33d7c010fb
- Update version to 11.0.0-PostgreSQL-PREVIEW in assemblies, installer, and build scripts - Default web directory is now "wwwroot" across all platforms - Configuration manager now creates .example files if missing - Set PostgreSQL as default database with sensible options - Postgres provider ensures database exists before table checks - Add docs for marker conflict fixes and startup.json path issues - Version string in logs/UI uses informational version - Installer output filename and wizard show PREVIEW suffix - Documentation summarizes version bump and verification steps
68 lines
1.9 KiB
JSON
68 lines
1.9 KiB
JSON
{
|
|
"$schema": "https://json-schema.org/draft/2020-12/schema",
|
|
"title": "Jellyfin Startup Configuration",
|
|
"description": "Configuration file for Jellyfin startup paths. Copy this file to 'startup.json' and customize the paths for your installation.",
|
|
|
|
"Paths": {
|
|
"DataDir": null,
|
|
"ConfigDir": null,
|
|
"CacheDir": null,
|
|
"LogDir": null,
|
|
"TempDir": null,
|
|
"WebDir": null
|
|
},
|
|
|
|
"$comment": "Example configurations below - remove this section when using",
|
|
|
|
"LinuxExample": {
|
|
"Paths": {
|
|
"DataDir": "/var/lib/jellyfin",
|
|
"ConfigDir": "/etc/jellyfin",
|
|
"CacheDir": "/var/cache/jellyfin",
|
|
"LogDir": "/var/log/jellyfin",
|
|
"TempDir": "/tmp/jellyfin",
|
|
"WebDir": "/usr/share/jellyfin/wwwroot"
|
|
}
|
|
},
|
|
|
|
"WindowsExample": {
|
|
"Paths": {
|
|
"DataDir": "C:\\ProgramData\\Jellyfin\\data",
|
|
"ConfigDir": "C:\\ProgramData\\Jellyfin\\config",
|
|
"CacheDir": "D:\\Cache\\Jellyfin",
|
|
"LogDir": "C:\\ProgramData\\Jellyfin\\logs",
|
|
"TempDir": "D:\\Temp\\Jellyfin",
|
|
"WebDir": "C:\\ProgramData\\Jellyfin\\wwwroot"
|
|
}
|
|
},
|
|
|
|
"PortableExample": {
|
|
"Paths": {
|
|
"DataDir": "./data",
|
|
"ConfigDir": "./config",
|
|
"CacheDir": "./cache",
|
|
"LogDir": "./logs",
|
|
"TempDir": "./temp",
|
|
"WebDir": "./wwwroot"
|
|
}
|
|
},
|
|
|
|
"Notes": {
|
|
"priority": "Command-line options > Environment variables > This file > Defaults",
|
|
"optional": "All path properties are optional - omit or set to null to use defaults",
|
|
"locations": [
|
|
"./startup.json (current directory)",
|
|
"{AppDir}/startup.json",
|
|
"{AppDir}/config/startup.json"
|
|
],
|
|
"equivalents": {
|
|
"DataDir": "--datadir or JELLYFIN_DATA_DIR",
|
|
"ConfigDir": "--configdir or JELLYFIN_CONFIG_DIR",
|
|
"CacheDir": "--cachedir or JELLYFIN_CACHE_DIR",
|
|
"LogDir": "--logdir or JELLYFIN_LOG_DIR",
|
|
"TempDir": "--tempdir or JELLYFIN_TEMP_DIR",
|
|
"WebDir": "--webdir or JELLYFIN_WEB_DIR"
|
|
}
|
|
}
|
|
}
|