NixOS/modules/servers/homepage/services.nix

40 lines
932 B
Nix

{ lib, config, ... }:
let
services = import ./service-widgets.nix { inherit lib config; };
in
[
{ "stash" = [ { inherit (services) stash; } ]; }
# {
# productivity = [
# { inherit (services) calendar; }
# ];
# }
{
multimedia = [
{ inherit (services) plex; }
{ inherit (services) jellyfin; }
{ inherit (services) audiobookshelf; }
{ inherit (services) kavita; }
];
}
{
piracy = [
{ inherit (services) sonarr; }
{ inherit (services) radarr; }
{ inherit (services) lidarr; }
{ inherit (services) bazarr; }
{ inherit (services) prowlarr; }
{ inherit (services) sabnzbd; }
{ inherit (services) "qbittorrent server"; }
{ inherit (services) "qbittorrent miniserver"; }
];
}
{
main = [
{ inherit (services) nextcloud; }
{ inherit (services) mealie; }
{ inherit (services) paperless; }
];
}
]