From 0dc843b35ac33114075ed6936a69a0c483ce824e Mon Sep 17 00:00:00 2001 From: Chris Toph Date: Sun, 12 Jan 2025 14:17:54 -0500 Subject: [PATCH] komodo open ports and relative paths fix --- host/komodo/default.nix | 20 +++++++++++++++++++- host/komodo/modules/komodo/default.nix | 6 ++++-- 2 files changed, 23 insertions(+), 3 deletions(-) diff --git a/host/komodo/default.nix b/host/komodo/default.nix index ad152a0..b72512a 100644 --- a/host/komodo/default.nix +++ b/host/komodo/default.nix @@ -24,10 +24,28 @@ networking.firewall = { allowedTCPPorts = [ 22 - 80 443 + 80 + 81 + 9120 + 3001 + 4041 + 5001 + 7475 + 8070 + 8080 + 8090 9120 ]; + + # Game Server Ports + allowedTCPPortRanges = [ + { + [REDACTED] + [REDACTED] + } + ]; + allowedUDPPorts = [ ]; }; diff --git a/host/komodo/modules/komodo/default.nix b/host/komodo/modules/komodo/default.nix index 0833c1a..f5ccc27 100644 --- a/host/komodo/modules/komodo/default.nix +++ b/host/komodo/modules/komodo/default.nix @@ -145,7 +145,7 @@ "COMPOSE_KOMODO_IMAGE_TAG" = "latest"; "DB_PASSWORD" = "[REDACTED]"; "DB_USERNAME" = "admin"; - "KOMODO_DISABLE_CONFIRM_DIALOG" = "false"; + "KOMODO_DISABLE_CONFIRM_DIALOG" = "true"; "KOMODO_DISABLE_NON_ADMIN_CREATE" = "false"; "KOMODO_DISABLE_USER_REGISTRATION" = "false"; "KOMODO_ENABLE_NEW_USERS" = "false"; @@ -166,6 +166,8 @@ "PERIPHERY_INCLUDE_DISK_MOUNTS" = "/etc/hostname"; "PERIPHERY_PASSKEYS" = "tvjs5utkaW0Xvpru7qjEKJF3w6RdkBUm98StyOGKJFy5kdpQ3ZRzJbSyJmpMYIhA"; "PERIPHERY_SSL_ENABLED" = "true"; + # FIXES relative paths for komodo + "PERIPHERY_STACK_DIR" = "/mnt/DockerStorage/komodo/stacks"; }; environmentFiles = [ "/home/toph/git/dotfiles/host/komodo/modules/komodo/komodo.env" @@ -175,7 +177,7 @@ "/var/run/docker.sock:/var/run/docker.sock:rw" "/mnt/DockerStorage/komodo/repos:/etc/komodo/repos:rw" "/mnt/DockerStorage/komodo/ssl:/etc/komodo/ssl:rw" - "/mnt/DockerStorage/komodo/stacks:/etc/komodo/stacks:rw" + "/mnt/DockerStorage/komodo/stacks:/mnt/DockerStorage/komodo/stacks:rw" ]; labels = { "komodo.skip" = "";