Files
pgsql-jellyfin/startup.json.example
T
wjones 33d7c010fb Jellyfin 11.0.0-PostgreSQL PREVIEW: version bump & defaults
- 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
2026-02-27 13:45:09 -05:00

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"
}
}
}