956 B
956 B
Declarative Jellyfin
This repository provides a nix flake that allows for declarative configuration of Users, Libraries, Plugins, Settings, etc.
Progress
-
Creating .xml files
-
Modifying databate
-
Test cases
- XML Generation
- Networking
- Encoding
- System
- Users
- Create users
- Delete users
- Insert users in middle (test InternalId)
- MustUpdatePassword test
- Libraries
- Connecting
- Fetching files
-
Users
- Hashed passwords
- Mutable users (override Users table with configured users table if false, like in nixpkgs user-groups.nix)
-
Libraries
-
Plugins
-
Settings
- Scheduled jobs
- Networking
- Nix options
- Encoding
- Nix options
- System settings
- Nix options
- Branding
- Nix options