diff --git a/web-ui/arthasWebConsole/.env.tunnel b/web-ui/arthasWebConsole/.env.tunnel
index 5aaf1f490..1fe3c3366 100644
--- a/web-ui/arthasWebConsole/.env.tunnel
+++ b/web-ui/arthasWebConsole/.env.tunnel
@@ -1,2 +1,3 @@
# NODE_ENV=production
-VITE_AGENT=true
\ No newline at end of file
+VITE_ARTHAS_PORT=7777
+VITE_ARTHAS_PROXY_PORT=8080
\ No newline at end of file
diff --git a/web-ui/arthasWebConsole/.env.ui b/web-ui/arthasWebConsole/.env.ui
index 04da6f0fd..6767c1da4 100644
--- a/web-ui/arthasWebConsole/.env.ui
+++ b/web-ui/arthasWebConsole/.env.ui
@@ -1,2 +1,3 @@
# NODE_ENV=production
-VITE_AGENT=false
\ No newline at end of file
+VITE_ARTHAS_PORT=8563
+VITE_ARTHAS_PROXY_PORT=8563
\ No newline at end of file
diff --git a/web-ui/arthasWebConsole/src/env.d.ts b/web-ui/arthasWebConsole/all/env.d.ts
similarity index 91%
rename from web-ui/arthasWebConsole/src/env.d.ts
rename to web-ui/arthasWebConsole/all/env.d.ts
index 4f9c20631..df4a71947 100644
--- a/web-ui/arthasWebConsole/src/env.d.ts
+++ b/web-ui/arthasWebConsole/all/env.d.ts
@@ -6,7 +6,7 @@ declare module '*.vue' {
export default component
}
interface ImportMetaEnv {
- readonly VITE_AGENT:string
+ readonly VITE_ARTHAS_PORT:string
}
interface ImportMeta {
diff --git a/web-ui/arthasWebConsole/public/arthas.png b/web-ui/arthasWebConsole/all/share/assert/arthas.png
similarity index 100%
rename from web-ui/arthasWebConsole/public/arthas.png
rename to web-ui/arthasWebConsole/all/share/assert/arthas.png
diff --git a/web-ui/arthasWebConsole/public/fullsc.png b/web-ui/arthasWebConsole/all/share/assert/fullsc.png
similarity index 100%
rename from web-ui/arthasWebConsole/public/fullsc.png
rename to web-ui/arthasWebConsole/all/share/assert/fullsc.png
diff --git a/web-ui/arthasWebConsole/src/App.vue b/web-ui/arthasWebConsole/all/share/component/Console.vue
similarity index 59%
rename from web-ui/arthasWebConsole/src/App.vue
rename to web-ui/arthasWebConsole/all/share/component/Console.vue
index 0e6ed4adf..a04ddcdb0 100644
--- a/web-ui/arthasWebConsole/src/App.vue
+++ b/web-ui/arthasWebConsole/all/share/component/Console.vue
@@ -1,21 +1,31 @@
-
-