feat: Jellyfin media server

This commit is contained in:
Madeleine Sydney
2025-02-02 14:51:04 -07:00
parent 41029d72a0
commit 1b0d348533
6 changed files with 148 additions and 37 deletions

View File

@@ -10,6 +10,7 @@
users.users = [
"lain"
"besties"
];
impermanence = {
@@ -46,17 +47,32 @@
../../public-keys/lain-at-deertopia.pub
];
repos = {
"/persist/vault/jellyfin/Documents" = {
managed = true;
symlinkToAnnexHome = "documents";
remotes = {
"guix-rebound" = "crumb@guix-rebound:Documents";
};
};
"/persist/vault/jellyfin/Music" = {
managed = true;
symlinkToAnnexHome = "music";
remotes = {
"guix-rebound" = "crumb@guix-rebound:Music";
};
};
"/persist/deertopia.net/dav/org" = {
managed = true;
symlinkToAnnexHome = "org";
remotes = {
"guix-rebound" = "crumb@guix-rebound:org";
# "fruitbook" = "crumble@fruitbook:org";
};
};
};
};
deertopia = {
jellyfin.enable = true;
nginx.enable = true;
webdav.enable = true;
bepasty.enable = true;