diff --git a/modules/homelab/arr/bazarr/default.nix b/modules/homelab/arr/bazarr/default.nix index 1591d51..b134693 100644 --- a/modules/homelab/arr/bazarr/default.nix +++ b/modules/homelab/arr/bazarr/default.nix @@ -36,6 +36,10 @@ in default = true; description = "enable backups for ${service}"; }; + motd = lib.mkOption { + type = lib.types.nullOr lib.types.str; + default = service; + }; }; config = lib.mkIf cfg.enable { diff --git a/modules/homelab/arr/flaresolverr/default.nix b/modules/homelab/arr/flaresolverr/default.nix index 4c60c73..3ea1b2e 100644 --- a/modules/homelab/arr/flaresolverr/default.nix +++ b/modules/homelab/arr/flaresolverr/default.nix @@ -36,6 +36,10 @@ in default = true; description = "enable backups for ${service}"; }; + motd = lib.mkOption { + type = lib.types.nullOr lib.types.str; + default = service; + }; }; config = lib.mkIf cfg.enable { diff --git a/modules/homelab/arr/prowlarr/default.nix b/modules/homelab/arr/prowlarr/default.nix index 7dfc0ec..b587432 100644 --- a/modules/homelab/arr/prowlarr/default.nix +++ b/modules/homelab/arr/prowlarr/default.nix @@ -36,6 +36,10 @@ in default = true; description = "enable backups for ${service}"; }; + motd = lib.mkOption { + type = lib.types.nullOr lib.types.str; + default = service; + }; }; config = lib.mkIf cfg.enable { diff --git a/modules/homelab/arr/radarr/default.nix b/modules/homelab/arr/radarr/default.nix index 7b43633..5138fc2 100644 --- a/modules/homelab/arr/radarr/default.nix +++ b/modules/homelab/arr/radarr/default.nix @@ -36,6 +36,10 @@ in default = true; description = "enable backups for ${service}"; }; + motd = lib.mkOption { + type = lib.types.nullOr lib.types.str; + default = service; + }; }; config = lib.mkIf cfg.enable { diff --git a/modules/homelab/audiobookshelf/default.nix b/modules/homelab/audiobookshelf/default.nix index 30ff8dc..2c934e6 100644 --- a/modules/homelab/audiobookshelf/default.nix +++ b/modules/homelab/audiobookshelf/default.nix @@ -36,6 +36,10 @@ in default = true; description = "enable backups for ${service}"; }; + motd = lib.mkOption { + type = lib.types.nullOr lib.types.str; + default = service; + }; }; config = lib.mkIf cfg.enable { diff --git a/modules/homelab/caddy/default.nix b/modules/homelab/caddy/default.nix index 2f1a20a..03305c9 100644 --- a/modules/homelab/caddy/default.nix +++ b/modules/homelab/caddy/default.nix @@ -21,6 +21,10 @@ in default = true; description = "enable backups for ${service}"; }; + motd = lib.mkOption { + type = lib.types.nullOr lib.types.str; + default = service; + }; }; config = lib.mkIf cfg.enable { diff --git a/modules/homelab/gitea/default.nix b/modules/homelab/gitea/default.nix index 9905600..fd729c5 100644 --- a/modules/homelab/gitea/default.nix +++ b/modules/homelab/gitea/default.nix @@ -41,6 +41,10 @@ in default = true; description = "enable backups for ${service}"; }; + motd = lib.mkOption { + type = lib.types.nullOr lib.types.str; + default = service; + }; }; config = lib.mkIf cfg.enable { diff --git a/modules/homelab/glance/default.nix b/modules/homelab/glance/default.nix index a80b9a8..084bccb 100644 --- a/modules/homelab/glance/default.nix +++ b/modules/homelab/glance/default.nix @@ -60,6 +60,10 @@ in default = true; description = "enable backups for ${service}"; }; + motd = lib.mkOption { + type = lib.types.nullOr lib.types.str; + default = service; + }; links = { services = lib.mkOption { type = lib.types.listOf lib.types.attrs; diff --git a/modules/homelab/home/homeassistant/default.nix b/modules/homelab/home/homeassistant/default.nix index 63ea988..fb29dc6 100644 --- a/modules/homelab/home/homeassistant/default.nix +++ b/modules/homelab/home/homeassistant/default.nix @@ -37,6 +37,10 @@ in default = true; description = "enable backups for ${service}"; }; + motd = lib.mkOption { + type = lib.types.nullOr lib.types.str; + default = "podman-homeassistant"; + }; }; config = lib.mkIf cfg.enable { diff --git a/modules/homelab/home/mosquitto/default.nix b/modules/homelab/home/mosquitto/default.nix index e4428da..9487e90 100644 --- a/modules/homelab/home/mosquitto/default.nix +++ b/modules/homelab/home/mosquitto/default.nix @@ -36,6 +36,10 @@ in default = true; description = "enable backups for ${service}"; }; + motd = lib.mkOption { + type = lib.types.nullOr lib.types.str; + default = service; + }; }; config = lib.mkIf cfg.enable { diff --git a/modules/homelab/home/zigbee2mqtt/default.nix b/modules/homelab/home/zigbee2mqtt/default.nix index 0ab777f..6170c9b 100644 --- a/modules/homelab/home/zigbee2mqtt/default.nix +++ b/modules/homelab/home/zigbee2mqtt/default.nix @@ -36,6 +36,10 @@ in default = true; description = "enable backups for ${service}"; }; + motd = lib.mkOption { + type = lib.types.nullOr lib.types.str; + default = service; + }; }; config = lib.mkIf cfg.enable { diff --git a/modules/homelab/immich/default.nix b/modules/homelab/immich/default.nix index da941c7..044821c 100644 --- a/modules/homelab/immich/default.nix +++ b/modules/homelab/immich/default.nix @@ -36,6 +36,10 @@ in default = true; description = "enable backups for ${service}"; }; + motd = lib.mkOption { + type = lib.types.nullOr lib.types.str; + default = service; + }; }; config = lib.mkIf cfg.enable { diff --git a/modules/homelab/jellyfin/default.nix b/modules/homelab/jellyfin/default.nix index 60d48d2..844afa1 100644 --- a/modules/homelab/jellyfin/default.nix +++ b/modules/homelab/jellyfin/default.nix @@ -36,6 +36,10 @@ in default = true; description = "enable backups for ${service}"; }; + motd = lib.mkOption { + type = lib.types.nullOr lib.types.str; + default = service; + }; }; config = lib.mkIf cfg.enable { diff --git a/modules/homelab/minecraft_recpro/default.nix b/modules/homelab/minecraft_recpro/default.nix index 9a89bbb..43ca2a6 100644 --- a/modules/homelab/minecraft_recpro/default.nix +++ b/modules/homelab/minecraft_recpro/default.nix @@ -34,6 +34,10 @@ in default = false; description = "enable backups for ${service}"; }; + motd = lib.mkOption { + type = lib.types.nullOr lib.types.str; + default = "velocity"; + }; }; config = lib.mkIf cfg.enable { diff --git a/modules/homelab/qbittorrent/default.nix b/modules/homelab/qbittorrent/default.nix index d2111cb..e73b403 100644 --- a/modules/homelab/qbittorrent/default.nix +++ b/modules/homelab/qbittorrent/default.nix @@ -46,6 +46,10 @@ in default = true; description = "enable backups for ${service}"; }; + motd = lib.mkOption { + type = lib.types.nullOr lib.types.str; + default = service; + }; }; config = lib.mkIf cfg.enable { diff --git a/modules/homelab/uptime-kuma/default.nix b/modules/homelab/uptime-kuma/default.nix index 2be02c3..4f5a6d6 100644 --- a/modules/homelab/uptime-kuma/default.nix +++ b/modules/homelab/uptime-kuma/default.nix @@ -36,6 +36,10 @@ in default = true; description = "enable backups for ${service}"; }; + motd = lib.mkOption { + type = lib.types.nullOr lib.types.str; + default = service; + }; }; config = lib.mkIf cfg.enable { diff --git a/modules/homelab/vaultwarden/default.nix b/modules/homelab/vaultwarden/default.nix index 0e1914c..d3ba6db 100644 --- a/modules/homelab/vaultwarden/default.nix +++ b/modules/homelab/vaultwarden/default.nix @@ -37,6 +37,10 @@ in default = true; description = "enable backups for ${service}"; }; + motd = lib.mkOption { + type = lib.types.nullOr lib.types.str; + default = service; + }; }; config = lib.mkIf cfg.enable { diff --git a/modules/homelab/yacreader/default.nix b/modules/homelab/yacreader/default.nix index 924a37b..4e8982d 100644 --- a/modules/homelab/yacreader/default.nix +++ b/modules/homelab/yacreader/default.nix @@ -36,6 +36,10 @@ in default = true; description = "enable backups for ${service}"; }; + motd = lib.mkOption { + type = lib.types.nullOr lib.types.str; + default = service; + }; }; config = lib.mkIf cfg.enable {