From faffb15d179ecf41f9b3898fbf86aceafa199f9f Mon Sep 17 00:00:00 2001 From: twoneis Date: Sun, 18 Feb 2024 18:29:45 +0100 Subject: [PATCH] add jellyfin and remove calibre from server --- modules/server/calibre.nix | 12 ------------ modules/server/default.nix | 1 - modules/server/jellyfin.nix | 11 +++++++++++ 3 files changed, 11 insertions(+), 13 deletions(-) delete mode 100644 modules/server/calibre.nix create mode 100644 modules/server/jellyfin.nix diff --git a/modules/server/calibre.nix b/modules/server/calibre.nix deleted file mode 100644 index 06a9e95..0000000 --- a/modules/server/calibre.nix +++ /dev/null @@ -1,12 +0,0 @@ -{ ... }: { - services.calibre-server = { - enable = true; - libraries = [ - "/home/twoneis/calibre-lib/uni" - "/home/twoneis/calibre-lib/pol" - "/home/twoneis/calibre-lib/fic" - "/home/twoneis/calibre-lib/sci" - ]; - user = "twoneis"; - }; -} diff --git a/modules/server/default.nix b/modules/server/default.nix index e04ce17..cea0848 100644 --- a/modules/server/default.nix +++ b/modules/server/default.nix @@ -1,7 +1,6 @@ { pkgs, ... }: { imports = [ # ./access-point.nix - ./calibre.nix ]; # Allow ssh access diff --git a/modules/server/jellyfin.nix b/modules/server/jellyfin.nix new file mode 100644 index 0000000..2c7c201 --- /dev/null +++ b/modules/server/jellyfin.nix @@ -0,0 +1,11 @@ +{ pkgs, ... }: { + environment.systemPackages = with pkgs; [ + jellyfin + jellyfin-web + jellyfin-ffmpeg + ]; + + services.jellyfin = { + enable = true; + }; +}