feat: intial commits

This commit is contained in:
2025-09-07 11:15:19 -04:00
committed by sbcrumb
parent 51b263ffe7
commit 5782b3970d
3 changed files with 166 additions and 47 deletions
+41 -30
View File
@@ -1,41 +1,52 @@
# Sonarr
# =================================
# NFOGuard - Simple Configuration
# =================================
# --- Required: Media Library Paths ---
# Comma-separated paths to your media libraries
TV_PATHS=/media/TV/tv, /media/TV/tv6
MOVIE_PATHS=/media/Movies/movies, /media/Movies/movies6
# --- Required: Sonarr/Radarr Connection ---
SONARR_URL=http://sonarr:8989
SONARR_API_KEY=
SONARR_TIMEOUT=45
SONARR_RETRIES=3
RADARR_URL=http://radarr:7878
RADARR_API_KEY=
RADARR_TIMEOUT=45
RADARR_RETRIES=3
# --- Required: TMDB for Release Dates ---
# Get free API key from https://www.themoviedb.org/settings/api
TMDB_API_KEY=
TMDB_COUNTRY=US
# Gotify (optional)
GOTIFY_URL=
GOTIFY_TOKEN=-s
# --- Behavior Settings ---
# When to update existing dates: always, missing_only, never
UPDATE_MODE=always
# Update file modification times to match chosen date: update, leave_alone
MTIME_BEHAVIOR=update
#TMDB_API_KEY=
#TMDB_PRIMARY_COUNTRY=US
#TMDB_TIMEOUT=45
#TMDB_RETRIES=3
#OMDB_API_KEY=
TVDB_API_KEY=
# Batching configuration
BATCH_DELAY=5.0 # Seconds to wait for more webhooks
MAX_CONCURRENT_SERIES=3 # Max series proceossing simultaneously
TV_PATHS=/media/TV/tv,/media/TV/tv6
MOVIE_PATHS=/media/Movies/movies,/media/Movies/movies6
# Batching (optional)
#BATCH_DELAY=5.0
#MAX_CONCURRENT_SERIES=3
# Features (optional)
MANAGE_NFO=true
FIX_DIR_MTIMES=true
# Lock metadata in NFO files to prevent overwrites: true, false
LOCK_METADATA=true
# Brand name in NFO comments
MANAGER_BRAND=NFOGuard
# --- Optional: Path Mapping for Containers ---
# If your Radarr/Sonarr containers see different paths than your webhook server
# Format: container_path->host_path,another_container_path->another_host_path
RADARR_PATH_MAP=/mnt/unionfs/Media/Movies->/media/Movies/movies,/mnt/unionfs/Media/Movies6->/media/Movies/movies6
SONARR_PATH_MAP=/mnt/unionfs/Media/TV->/media/TV/tv->/media/TV/tv6
# --- Optional: Additional Digital Release Sources ---
#OMDB_API_KEY=your_omdb_api_key_here
JELLYSEERR_URL=http://jellyseerr:5055
JELLYSEERR_API_KEY=
# --- Optional: Advanced Settings ---
BATCH_DELAY=5.0
MAX_CONCURRENT_SERIES=3
TIMEOUT_SECONDS=45
DEBUG=false
DB_PATH=/app/data/media_dates.db
PORT=8080