From 21af1abb6ed82bbf7f77b695147fccd023dd77b1 Mon Sep 17 00:00:00 2001 From: Petr Date: Tue, 10 Mar 2026 11:00:48 +0100 Subject: [PATCH] Fix setup instructions: add SSH key steps, fix clipboard on HTTP - Add steps 2-4 (SSH key generation, copy pubkey, create account) - Fix clipboard copy using textarea fallback for non-HTTPS contexts - Generate simple plain-text Claude Code prompt instead of full YAML - Show what Claude will do (SSH, rsync, DuckDB, CLAUDE.md) --- webapp/templates/dashboard.html | 137 ++++++++++++++++++++++++-------- 1 file changed, 105 insertions(+), 32 deletions(-) diff --git a/webapp/templates/dashboard.html b/webapp/templates/dashboard.html index 5a45d5f..5495f67 100644 --- a/webapp/templates/dashboard.html +++ b/webapp/templates/dashboard.html @@ -2070,9 +2070,9 @@
-

Setup with your AI assistant (we love Claude Code)

+

Setup with your AI assistant

- To get started, follow these steps to set up with Claude Code. + Follow these steps to set up your data analyst workspace.

@@ -2081,10 +2081,9 @@ Create your project folder
-

Open your terminal and create a new folder for the project:

- mkdir -p data-analyst && cd data-analyst - +
3
- Copy and paste setup instructions + Copy your public key
+
+ cat ~/.ssh/data_analyst_server.pub + +
+

Paste the key into the registration form →

+
+
+
+ 4 +
+ Create your account +
+
+

Click Create Account in the form on the right.

+
+
+
+ 5 +
+ Start Claude Code and set up workspace +
+
+
+ claude + +
+

Paste the setup instructions into Claude Code:

-

- Claude Code will guide you through SSH key generation, account creation, and data synchronization. -

+
+ Claude Code will: configure SSH, download data & docs via rsync, + set up Python + DuckDB, and create your project context. +
@@ -2175,44 +2220,72 @@