Files
sonobarr/.sample-env
Beda Schmid 2bfb2dea14 Adds advanced settings UI and robust settings handling
### Added
- Adds UI controls for advanced Lidarr, discovery, and external API options (profile IDs, root folder, API timeout, fallback/search/dry-run toggles, batch sizes, auto-start, Last.fm/YouTube keys, OpenAI model and seed limit).
- Adds a comprehensive sample environment enumerating available keys with sensible defaults.

### Changed
- Improves server-side settings handling with robust coercion/validation for strings, booleans, integers and floats (including minimums).
- Expands settings payload sent to clients and updates client logic to gracefully handle missing inputs and avoid sending when disconnected.
- Updates documentation to surface new settings.

### Deprecated
- None.

### Removed
- None.

### Fixed
- Fixes duplicated logger output by disabling propagation on the application logger.
- Improves settings save UX by checking connection status and showing feedback.

### Security
- None.
2025-10-09 12:47:43 -03:00

32 lines
708 B
Plaintext

secret_key=
# Lidarr configuration
lidarr_address=http://192.168.1.1:8686
lidarr_api_key=
root_folder_path=/data/media/music/
quality_profile_id=1
metadata_profile_id=1
lidarr_api_timeout=120
fallback_to_top_result=false
search_for_missing_albums=false
dry_run_adding_to_lidarr=false
# Discovery tuning
similar_artist_batch_size=10
auto_start=false
auto_start_delay=60
# External APIs
last_fm_api_key=
last_fm_api_secret=
youtube_api_key=
openai_api_key=
openai_model=gpt-4o-mini
openai_max_seed_artists=5
# Super-admin bootstrap (used on first launch)
sonobarr_superadmin_username=admin
sonobarr_superadmin_password=change-me
sonobarr_superadmin_display_name=Super Admin
sonobarr_superadmin_reset=false