From 57bd2c5b35ccfdc6a0a38104d1b785d385a3cbb6 Mon Sep 17 00:00:00 2001
From: godog <godog@autistici.org>
Date: Mon, 21 Apr 2025 18:06:38 +0200
Subject: [PATCH 1/2] Use ssh StrictHostKeyChecking=no to avoid prompts

UserKnownHostsFile=/dev/null will still prompt the user
---
 main.go | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/main.go b/main.go
index ea0567f..5b613d2 100644
--- a/main.go
+++ b/main.go
@@ -47,7 +47,7 @@ var (
    </div>
   </td>
   <td>
-    <pre>ssh -o UserKnownHostsFile=/dev/null -i vmkey -J {{$jumpHost}} root@{{$host.IP}}</pre>
+    <pre>ssh -o StrictHostKeyChecking=no -i vmkey -J {{$jumpHost}} root@{{$host.IP}}</pre>
   </td>
 </tr>
 {{end}}
-- 
GitLab


From 0a3272e2a88d3968b890c4275d4729b7da43f3e1 Mon Sep 17 00:00:00 2001
From: godog <godog@autistici.org>
Date: Mon, 21 Apr 2025 18:09:17 +0200
Subject: [PATCH 2/2] Add --guest to chromium

User will not be offered prompts e.g. password managers
---
 main.go | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/main.go b/main.go
index 5b613d2..fc24a3b 100644
--- a/main.go
+++ b/main.go
@@ -63,7 +63,7 @@ var (
 
 <pre>ssh -nN -L 9051:{{$socksIP}}:9051 {{$jumpHost}} &
 chromium --user-data-dir=$(mktemp -d) --no-first-run --no-default-browser-check \
-  --proxy-server=socks5://localhost:9051 https://...
+  --guest --proxy-server=socks5://localhost:9051 https://...
 </pre>
 `
 	defaultContentTpl = template.Must(template.New("").Parse(defaultContentTplSrc))
-- 
GitLab