From bf80cc91505cc030c664bd6dec8577ea27308656 Mon Sep 17 00:00:00 2001 From: chicrobot Date: Fri, 21 Nov 2025 00:57:25 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0cloudreve=E4=BA=91=E7=9B=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- index.html | 20 +++++++++++++------- script.js | 6 ++++++ 2 files changed, 19 insertions(+), 7 deletions(-) diff --git a/index.html b/index.html index f1d8834..5c92896 100644 --- a/index.html +++ b/index.html @@ -68,6 +68,13 @@ 运行中 访问 +
+
+

Cloudreve

+

网盘与文件管理系统

+ 运行中 + 访问 +

Grafana

@@ -255,6 +262,12 @@

技术实验室

+
+
+

实时通信

+

基于WebSocket的聊天系统实现

+ 进入实验室 +

AI 实验

@@ -273,13 +286,6 @@

探索虚拟现实与增强现实的开发

进入实验室
- -
-
-

实时通信

-

基于WebSocket的聊天系统实现

- 进入实验室 -
diff --git a/script.js b/script.js index 65e8c4f..5f3f2b2 100644 --- a/script.js +++ b/script.js @@ -52,12 +52,14 @@ window.addEventListener('load', function() { const grafanaUrl = `${window.location.protocol}//${currentHost}:3001`; const jenkinsUrl = `${window.location.protocol}//${currentHost}:9095`; const chatUrl = `${window.location.protocol}//${currentHost}/baseTalk`; + const cloudreveUrl = `${window.location.protocol}//${currentHost}:5212`; // 设置链接的href属性和target属性,确保在新标签中打开 const portainerLink = document.getElementById('portainerLink'); const giteaLink = document.getElementById('giteaLink'); const grafanaLink = document.getElementById('grafanaLink'); const jenkinsLink = document.getElementById('jenkinsLink'); const chatLink = document.getElementById('chatLink'); + const cloudreveLink = document.getElementById('cloudreveLink'); if (portainerLink) { portainerLink.href = portainerUrl; portainerLink.target = '_blank'; @@ -78,6 +80,10 @@ window.addEventListener('load', function() { chatLink.href = chatUrl; chatLink.target = '_blank'; } + if (cloudreveLink) { + cloudreveLink.href = cloudreveUrl; + cloudreveLink.target = '_blank'; + } }); // 粒子背景效果