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