Add initial project files for Jellyfin-Plex Library Checker
- Create .editorconfig for consistent coding styles. - Add .envrc for direnv integration. - Include .gitignore to exclude environment and build files. - Implement compare_movies.py and analyze_movies.py for movie library comparison and analysis. - Implement compare_series.py and analyze_series.py for TV series library comparison and analysis. - Add configuration example in config.example.txt. - Create README.md with project overview, setup instructions, and usage examples. - Add LICENSE file for MIT License. - Include flake.nix and flake.lock for Nix-based development environment. - Add USAGE.md for quick start guide and common commands.
This commit is contained in:
22
config.example.txt
Normal file
22
config.example.txt
Normal file
@@ -0,0 +1,22 @@
|
||||
# Jellyfin-Plex Library Checker Configuration
|
||||
# Copy this to .env and fill in your actual values
|
||||
|
||||
# Plex Configuration
|
||||
PLEX_URL=http://localhost:32400
|
||||
PLEX_TOKEN=your_plex_token_here
|
||||
|
||||
# Jellyfin Configuration
|
||||
JELLYFIN_URL=http://localhost:8096
|
||||
JELLYFIN_API_KEY=your_jellyfin_api_key_here
|
||||
# NOTE: JELLYFIN_USER_ID must be a UUID, not a username!
|
||||
# Get it from: Dashboard → Users → Click your user → Copy ID from URL
|
||||
JELLYFIN_USER_ID=a1b2c3d4-5678-90ab-cdef-1234567890ab
|
||||
|
||||
# Filesystem Configuration
|
||||
MOVIES_PATH=/srv/pool/multimedia/media/Movies
|
||||
SERIES_PATH=/srv/pool/multimedia/media/Series
|
||||
|
||||
# Optional: Additional series paths (supports up to SERIES_PATH_9)
|
||||
# SERIES_PATH_2=/srv/backups/Series
|
||||
# SERIES_PATH_3=/mnt/external/TV
|
||||
|
||||
Reference in New Issue
Block a user