From c4fb2f6fd6857230258934bc3a3bf63cd0c041fa Mon Sep 17 00:00:00 2001 From: Zoe Roux Date: Sun, 24 Aug 2025 00:18:15 +0200 Subject: [PATCH] Add websocat --- runner/.env.example | 4 ++++ runner/runner.sh | 2 +- shell.nix | 1 + 3 files changed, 6 insertions(+), 1 deletion(-) create mode 100644 runner/.env.example diff --git a/runner/.env.example b/runner/.env.example new file mode 100644 index 0000000..f50518b --- /dev/null +++ b/runner/.env.example @@ -0,0 +1,4 @@ +# vi: ft=sh +# shellcheck disable=SC2034 + +WSURL="" diff --git a/runner/runner.sh b/runner/runner.sh index 6f3eed4..1d0b7eb 100755 --- a/runner/runner.sh +++ b/runner/runner.sh @@ -5,7 +5,7 @@ SCRIPT=$(realpath "$1") cd -- "$(dirname -- "$SCRIPT")" exec \ - 3>&1 \ + 3> >(tee >(websocat "$WSURL" > /dev/null) >&1) \ 2> >(sed -u "s/^/[ERR] /" >&3) \ > >(sed -u "s/^/[INF] /" >&3) diff --git a/shell.nix b/shell.nix index b0c9acf..3bc600c 100644 --- a/shell.nix +++ b/shell.nix @@ -2,5 +2,6 @@ pkgs.mkShell { packages = with pkgs; [ go + websocat ]; }