From 19508b24d5b7f8d0840e70fbc8869ebb8acb2031 Mon Sep 17 00:00:00 2001 From: vxclutch Date: Thu, 25 Jun 2026 21:35:51 -0400 Subject: [PATCH] fix shell --- server/shell.go | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/server/shell.go b/server/shell.go index 52f9239..57dbca0 100644 --- a/server/shell.go +++ b/server/shell.go @@ -2,6 +2,7 @@ package server import ( "log" + "os" "os/exec" "strings" @@ -16,7 +17,11 @@ func Shell(cmd *cobra.Command, args []string) { name := getServerName(dir) - shell_cmd := exec.Command("docker", "exec", name, "rcon-cli") + shell_cmd := exec.Command("docker", "exec", "-i", name, "rcon-cli") + + shell_cmd.Stdin = os.Stdin + shell_cmd.Stdout = os.Stdout + shell_cmd.Stderr = os.Stderr if err := shell_cmd.Run(); err != nil { log.Fatal(err)