feat(etna): replace navidrome with jellyfin
This commit is contained in:
parent
3ed3884634
commit
2bf8e4a36c
4 changed files with 9 additions and 51 deletions
|
@ -1,13 +0,0 @@
|
|||
-----BEGIN AGE ENCRYPTED FILE-----
|
||||
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAyRHJ4MktEY3JFbWFRY25M
|
||||
VXlhY05oR3RDNDVuMG83bDhwbm5EcWdUT3p3ClpkeHc1cnpmcUZiMFlDYzR6UFV2
|
||||
K285THhwd3BzUUI3UE9pR05wUGlzSTAKLT4gWDI1NTE5IGhqanhuVEtXdXEzRnJI
|
||||
MTdER1A3c0hYVXAvY2h0Vlp6QW1JS3pyalIzbVEKbmxHQXVGN3FDdnhtT2k4STdx
|
||||
bngrVllxcUhPWERIOVhqSU9qNzJBazdRNAotPiBYMjU1MTkgQ3IzdDk0aEFCSXh2
|
||||
bW9rY3NUL2U4K1M1cmhqdklleDN4a1pSSHppU0RGNAozZmZwb05QSzVXU1podnNV
|
||||
TUlNN2JURkMvQlZ2VEQwSHU0aHZtWUE5UjFJCi0tLSBtaGM0Rk4wdzFIaGl1RGxG
|
||||
Tks1b3JjUHBvQmErMklVYzhOSm0wQ3ozMGgwCjE7EZVRSDqNB9M5eD9gBtcqP3cX
|
||||
HYyt8BiTtTQmk4+lyqbdA4vQPt2hLyRykX0NcoMvkBOME5bxdho1NKB03jR7kpZb
|
||||
2EJS2GxGyG57wIFfVOa5gcQHWaYbF69jYrO87Y06Nh5ujrL28FOWA9qUi3a5J7XF
|
||||
gAXsmWpOrPSq8qZlHeA6rg==
|
||||
-----END AGE ENCRYPTED FILE-----
|
|
@ -35,9 +35,9 @@ in
|
|||
./dendrite.nix
|
||||
./forgejo.nix
|
||||
./immich.nix
|
||||
./jellyfin.nix
|
||||
./metrics.nix
|
||||
./minecraft.nix
|
||||
./navidrome.nix
|
||||
./nextcloud.nix
|
||||
./reposilite.nix
|
||||
./satisfactory.nix
|
||||
|
|
8
systems/etna/jellyfin.nix
Normal file
8
systems/etna/jellyfin.nix
Normal file
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
cfTunnels."jellyfin.uku3lig.net" = "http://localhost:8096";
|
||||
|
||||
services.jellyfin = {
|
||||
enable = true;
|
||||
dataDir = "/data/jellyfin";
|
||||
};
|
||||
}
|
|
@ -1,37 +0,0 @@
|
|||
{
|
||||
config,
|
||||
_utils,
|
||||
...
|
||||
}:
|
||||
let
|
||||
cfg = config.services.navidrome;
|
||||
|
||||
env = _utils.setupSingleSecret config "navidromeEnv" {
|
||||
inherit (cfg) group;
|
||||
owner = cfg.user;
|
||||
};
|
||||
in
|
||||
{
|
||||
imports = [ env.generate ];
|
||||
|
||||
cfTunnels."navidrome.uku3lig.net" = "http://localhost:4533";
|
||||
|
||||
services.navidrome = {
|
||||
enable = true;
|
||||
settings = {
|
||||
Address = "127.0.0.1";
|
||||
Port = 4533;
|
||||
MusicFolder = "/data/subsonic/music";
|
||||
BaseUrl = "https://navidrome.uku3lig.net";
|
||||
};
|
||||
};
|
||||
|
||||
systemd.services.navidrome.serviceConfig = {
|
||||
EnvironmentFile = env.path;
|
||||
# https://github.com/NixOS/nixpkgs/pull/290901
|
||||
BindReadOnlyPaths = [
|
||||
"/run/systemd/resolve/stub-resolv.conf"
|
||||
"/run/systemd/resolve/resolv.conf"
|
||||
];
|
||||
};
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue