nix-config/hosts/nixedo/modules/default.nix

26 lines
448 B
Nix

{ lib, ... }:
with lib;
{
options.features.homelab = {
enable = mkEnableOption "Enable homelab services and configuration";
baseDomain = mkOption {
description = "The base domain to use for this homelab.";
type = types.str;
};
};
imports = [
./acme.nix
./audiobookshelf.nix
./cloudflared.nix
./containers
./forgejo.nix
./immich.nix
./jellyfin.nix
./nginx
./paperless.nix
];
}