forked from clara-j/media_cleaner
-
-
Notifications
You must be signed in to change notification settings - Fork 7
Configuration Builder Editor
terrelsa13 edited this page Jul 9, 2025
·
1 revision
- Specify how users and their libraries will be selected during creation/editing of the configuration file.
- There are 4 possible
selection options
0 - Select users and libraries.
Select specific users and the specific libraries to be blacklisted/whitelisted for each user.
1 - Select users only.
Selected users will have all libraries blacklisted/whitelisted according to their access policy.
2 - Select libraries only.
Selected libraries will be blacklisted/whitelisted for all users according to their access policy.
3 - Select nothing.
All libraries will be blacklisted/whitelisted for all users according to their access policy.
- Unselected users will appear as shown:
0 - Name: Username - UserId: 1234567890abcdeffedcba0987654321
1 - Name: Username - UserId: 567890abcdeffedcba09876543211234
2 - Name: Username - UserId: 90abcdeffedcba098765432112345678
- Selected users will appear as shown:
0 - Name: Username -
1 - Name: Username -
2 - Name: Username -
- A user shows as selected when they have at least one library matching the chosen blacklist/whitelist listing behavior
- At least one user must be selected
- Unselected library folders will appear as shown:
0 - movies ----- Name: my_movies - Path: /path/to/movie_folder - NetPath: smb://localhost/movie_share - LibId: abcdef12345678900987654321fedcba - SubFolderId: 9d8c7b6a
1 - tvshows ---- Name: my_tv - Path: /path/to/tv_folder - NetPath: smb://localhost/tv_share - LibId: 12345abcdef6789009876fedcba54321 - SubFolderId: 8c7b6a9d
2 - audio ------ Name: my_audio - Path: /path/to/audio_folder - NetPath: smb://localhost/audio_share - LibId: 5432abcdef6789009876fedcba12345 - SubFolderId: 7b6a9d8c
3 - audiobooks - Name: my_audiobooks - Path: /path/to/audiobook_folder - NetPath: smb://localhost/audiobook_share - LibId: fed5432abc6789009876fed12345abc - SubFolderId: 6a9d8c7b
- Selected library folders will appear as shown:
0 - movies ----- Name: my_movies - Path: /path/to/movie_folder -
1 - tvshows ---- Name: my_tv - Path: /path/to/tv_folder -
2 - audio ------ Name: my_audio - Path: /path/to/audio_folder -
3 - audiobooks - Name: my_audiobooks - Path: /path/to/audiobook_folder -
- When option
0
is selected, users will only show libraries associated to them according to their library access policy set in the GUI. - When option
1
,2
, or3
are selected, users will only have libraries associated to them according to their library access policy set in the GUI.
- When Option
0
or2
are selected:- Emby allows assigning individual sub-folders within the same library to a user.
- When the same
lib_id
is both blacklisted and whitelisted;byPath
orbyNetworkPath
must be used as the library matching_behavior- Using
byId
in this situation will cause issues properly matching blacklisted vs whitelistedmedia_items
.
- Using
- See Library Permissions vs Sub-Folder Permissions
- When the same
- Jellyfin only allows assigning individual libraries to a user.
- With Jellyfin a user either has access to all sub-folders within a library OR access to none of the sub-folders within a library.
- See Library Permissions vs Sub-Folder Permissions
- Emby allows assigning individual sub-folders within the same library to a user.
Additional Information - MUMC extras.
- MUMC wiki
- Install
- Files & Directories
- Terminology
- Configuration File Examples
- Configuration Tree
-
Additional Information
- OS Permissions
- Configuration Builder/Editor
- Played And Created Filter Statement Breakdown
- Played And Created Filter Tag Breakdown
- Dangerous Filter Statements
- Behavioral Statement Breakdown
- Behavioral Tag Breakdown
- Blacklisting vs Whitelisting
- Blacktagging vs Whitetagging
- Library Matching byId vs byPath vs byNetworkPath
- Minimum Episodes vs Minium Played Episodes
- Conditional Behavior Priorities
- Media Mangers
- Command-Line Arguments
- Make MUMC Run FASTERRRRRR!!!
- Known Limitations