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 --- hosts/ganymede/config.nix | 10 ++++++++++ hosts/ganymede/minecraft.nix | 22 ---------------------- hosts/ganymede/nixos.nix | 5 +++-- 3 files changed, 13 insertions(+), 24 deletions(-) delete mode 100644 hosts/ganymede/minecraft.nix (limited to 'hosts/ganymede') diff --git a/hosts/ganymede/config.nix b/hosts/ganymede/config.nix index ee397d0..b968e3f 100644 --- a/hosts/ganymede/config.nix +++ b/hosts/ganymede/config.nix @@ -77,6 +77,16 @@ privateUrl = "git.ganymede"; }; + agate = { + enable = true; + publicUrl = "williamsfam.us.com"; + }; + + minecraft = { + enable = true; + listenAddr = "0.0.0.0"; + }; + polaris = { enable = true; privateUrl = "music.ganymede"; diff --git a/hosts/ganymede/minecraft.nix b/hosts/ganymede/minecraft.nix deleted file mode 100644 index c244868..0000000 --- a/hosts/ganymede/minecraft.nix +++ /dev/null @@ -1,22 +0,0 @@ -{config, ...}: { - networking.firewall.allowedUDPPorts = [19132]; - virtualisation.oci-containers.backend = "docker"; - - virtualisation.oci-containers.containers."Minecraft" = { - environment = { - EULA = "TRUE"; - EMIT_SERVER_TELEMETRY = "true"; - - SERVER_NAME = "YServer"; - TZ = config.time.timeZone; - VERSION = "1.21.131.1"; - CONTENT_LOG_FILE_ENABLED = "false"; - - ALLOW_CHEATS = "false"; - DIFFICULTY = "1"; - }; - image = "itzg/minecraft-bedrock-server"; - ports = ["0.0.0.0:19132:19132/udp"]; - volumes = ["/var/lib/minecraft/:/data"]; - }; -} diff --git a/hosts/ganymede/nixos.nix b/hosts/ganymede/nixos.nix index 14be488..5d56c95 100644 --- a/hosts/ganymede/nixos.nix +++ b/hosts/ganymede/nixos.nix @@ -7,14 +7,15 @@ }: { imports = [ inputs.disko.nixosModules.disko + inputs.nixos-facter-modules.nixosModules.facter ./disks.nix - ./minecraft.nix - ./iwlwifi.nix ./caddy.nix ]; + facter.reportPath = ./facter.json; + # backup usb teather configuration systemd.network.networks."80-usb-teather" = { name = "enp0s20f0u2"; -- cgit v1.3.1