From c91c4042d707289c4e392d46e18bea4b8e0fade2 Mon Sep 17 00:00:00 2001 From: Collin Williams <96917990+bluedragon1221@users.noreply.github.com> Date: Thu, 5 Mar 2026 13:15:59 -0600 Subject: agate and minecraft --- modules/services/options.nix | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) (limited to 'modules/services/options.nix') diff --git a/modules/services/options.nix b/modules/services/options.nix index 16c5bea..5744471 100644 --- a/modules/services/options.nix +++ b/modules/services/options.nix @@ -98,6 +98,14 @@ in { reverse_proxy = false; }; + agate = { + enable = mkEnableOption "Agate Gemini Protocol Server"; + publicUrl = mkOption { + description = "domain to run this gemini server on"; + type = lib.types.str; + }; + }; + polaris = webserviceOptions { service_name = "polaris"; default_port = 8079; @@ -135,6 +143,19 @@ in { }; }; + minecraft = { + enable = mkEnableOption "Minecraft bedrock server"; + listenAddr = mkOption { + description = "Address to listen on"; + type = ipAddr; + default = "127.0.0.1"; + }; + port = mkOption { + type = lib.types.port; + default = 19132; + }; + }; + caddy = { enable = mkEnableOption "caddy https server"; envFile = mkOption { -- cgit v1.3.1