HASH 7555c8add9dc
DATE 2025-02-06
SUBJECT server: add minecraft + minecraft proxy service options
FILES 2 CHANGED
HASH 7555c8add9dc
DATE 2025-02-06
SUBJECT server: add minecraft + minecraft
proxy service options
FILES 2 CHANGED
┌─ modules/nixos/server/options.nix ─────────────────────────────────────────┐
│ diff --git a/modules/nixos/server/options.nix b/modules/nixos/server/options.nix │
│ index eea6d9d..33c7b26 100644 │
│ --- a/modules/nixos/server/options.nix │
│ +++ b/modules/nixos/server/options.nix │
│ @@ -14,7 +14,7 @@ in { │
│ description = "The server profile the host will use as a base"; │
│ }; │
│ services = mkOption { │
│ - type = listOf (enum ["media-server" "website" "forgejo" "ookflix"]); │
│ + type = listOf (enum ["media-server" "website" "forgejo" "ookflix" "minecraf │
│ t" "minecraft-proxy"]); │
│ default = []; │
│ description = "List of services the server will host"; │
│ }; │
└────────────────────────────────────────────────────────────────────────────────────┘
┌─ modules/nixos/server/options.nix ───┐
│ diff --git a/modules/nixos/server/options.ni │
│ x b/modules/nixos/server/options.nix │
│ index eea6d9d..33c7b26 100644 │
│ --- a/modules/nixos/server/options.nix │
│ +++ b/modules/nixos/server/options.nix │
│ @@ -14,7 +14,7 @@ in { │
│ description = "The server profile the │
│ host will use as a base"; │
│ }; │
│ services = mkOption { │
│ - type = listOf (enum ["media-server" " │
│ website" "forgejo" "ookflix"]); │
│ + type = listOf (enum ["media-server" " │
│ website" "forgejo" "ookflix" "minecraft" "mi │
│ necraft-proxy"]); │
│ default = []; │
│ description = "List of services the s │
│ erver will host"; │
│ }; │
└──────────────────────────────────────────────┘
┌─ outputs/hosts/servers.nix ────────────────────────────────────────────────┐
│ diff --git a/outputs/hosts/servers.nix b/outputs/hosts/servers.nix │
│ index 842629d..d458162 100644 │
│ --- a/outputs/hosts/servers.nix │
│ +++ b/outputs/hosts/servers.nix │
│ @@ -13,7 +13,7 @@ in { │
│ domain = "ooknet.org"; │
│ type = "vm"; │
│ profile = "linode"; │
│ - services = ["website" "forgejo"]; │
│ + services = ["website" "forgejo" "minecraft-proxy"]; │
│ }; │
│ ooksmedia = mkServer { │
│ inherit withSystem; │
│ @@ -21,7 +21,7 @@ in { │
│ hostname = "ooksmedia"; │
│ domain = "ooknet.org"; │
│ type = "desktop"; │
│ - services = ["ookflix"]; │
│ + services = ["ookflix" "minecraft"]; │
│ }; │
│ }; │
│ } │
└────────────────────────────────────────────────────────────────────────────────────┘
┌─ outputs/hosts/servers.nix ──────────┐
│ diff --git a/outputs/hosts/servers.nix b/out │
│ puts/hosts/servers.nix │
│ index 842629d..d458162 100644 │
│ --- a/outputs/hosts/servers.nix │
│ +++ b/outputs/hosts/servers.nix │
│ @@ -13,7 +13,7 @@ in { │
│ domain = "ooknet.org"; │
│ type = "vm"; │
│ profile = "linode"; │
│ - services = ["website" "forgejo"]; │
│ + services = ["website" "forgejo" "mine │
│ craft-proxy"]; │
│ }; │
│ ooksmedia = mkServer { │
│ inherit withSystem; │
│ @@ -21,7 +21,7 @@ in { │
│ hostname = "ooksmedia"; │
│ domain = "ooknet.org"; │
│ type = "desktop"; │
│ - services = ["ookflix"]; │
│ + services = ["ookflix" "minecraft"]; │
│ }; │
│ }; │
│ } │
└──────────────────────────────────────────────┘
[ BACK TO LOG ]
──────────────────────────────────────────────────────────────────────────────────────
OOKNET
────────────────────────────────────────────────
OOKNET