-
Notifications
You must be signed in to change notification settings - Fork 0
/
index.html
157 lines (149 loc) · 4.97 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>ShellApiLogOptimizer - 日志优化插件</title>
<style>
body {
font-family: Arial, sans-serif;
line-height: 1.6;
color: #333;
max-width: 800px;
margin: 0 auto;
padding: 20px;
}
h1 {
color: #2c3e50;
text-align: center;
}
h2 {
color: #34495e;
}
.feature {
background-color: #f8f9fa;
border-left: 4px solid #3498db;
padding: 10px;
margin-bottom: 20px;
}
.requirements {
background-color: #e9f7ef;
border: 1px solid #27ae60;
padding: 15px;
border-radius: 5px;
}
code {
background-color: #f1f1f1;
padding: 2px 4px;
border-radius: 4px;
}
.github-link {
text-align: center;
margin-top: 30px;
}
.github-link a {
display: inline-block;
background-color: #24292e;
color: white;
padding: 10px 20px;
text-decoration: none;
border-radius: 5px;
font-weight: bold;
}
.github-link a:hover {
background-color: #3a3a3a;
}
.contribute {
background-color: #fff3cd;
border: 1px solid #ffeeba;
padding: 15px;
border-radius: 5px;
margin-top: 30px;
}
.nav {
background-color: #2c3e50;
padding: 10px 0;
margin-bottom: 20px;
}
.nav ul {
list-style-type: none;
padding: 0;
margin: 0;
text-align: center;
}
.nav ul li {
display: inline;
margin: 0 10px;
}
.nav ul li a {
color: white;
text-decoration: none;
font-weight: bold;
}
.nav ul li a:hover {
text-decoration: underline;
}
</style>
</head>
<body>
<nav class="nav">
<ul>
<li><a href="https://demo.shellapi.ltd/" target="_blank">ShellApi专业版演示站</a></li>
<li><a href="https://lite.shellapi.ltd/" target="_blank">ShellApi青春版演示站</a></li>
<li><a href="https://github.com/akl7777777/ShellApiLogOptimizer" target="_blank">ShellApiLogOptimizer</a></li>
</ul>
</nav>
<h1>ShellApiLogOptimizer</h1>
<p>ShellApiLogOptimizer 是一款专为 ShellApi 设计的日志优化插件,旨在显著提升日志查询和统计的速度。</p>
<div class="github-link">
<a href="https://github.com/akl7777777/ShellApiLogOptimizer" target="_blank">在 GitHub 上查看项目</a>
</div>
<h2>主要特性</h2>
<div class="feature">
<h3>高效查询</h3>
<p>优化日志查询算法,大幅提升查询速度,让您更快地获取所需信息。</p>
</div>
<div class="feature">
<h3>快速统计</h3>
<p>改进统计方法,使复杂的日志统计操作变得更加迅速和高效。</p>
</div>
<div class="feature">
<h3>易于集成</h3>
<p>设计为插件形式,可以轻松集成到现有的 ShellApi 系统中,无需大规模修改。</p>
</div>
<h2>系统要求</h2>
<div class="requirements">
<ul>
<li>建议配置:4核CPU,8GB内存以上(32GB以上最佳)</li>
<li>推荐使用 Docker Compose 进行部署</li>
</ul>
</div>
<h2>快速开始</h2>
<ol>
<li>克隆项目仓库:
<br>
<code>git clone https://github.com/akl7777777/ShellApiLogOptimizer.git</code>
</li>
<li>进入 docker-compose/environment 目录</li>
<li>执行 <code>docker compose up -d</code> 启动环境</li>
<li>检查 Docker 进程状态,确保启动成功</li>
<li>返回项目根目录,执行 <code>docker compose up -d</code> 启动项目</li>
</ol>
<p>项目将在 8080 端口运行。如遇到权限问题,请尝试执行 <code>chmod 777 -R data</code>。</p>
<h2>贡献与支持</h2>
<p>我们欢迎社区贡献和反馈。如果您在使用过程中遇到任何问题或有改进建议,请随时提出 issue 或 pull request。</p>
<div class="contribute">
<h3>参与贡献</h3>
<p>我们热烈欢迎社区成员参与到 ShellApiLogOptimizer 的开发中来!无论是修复 bug、改进文档还是添加新功能,您的贡献都将使这个项目变得更好。</p>
<p>如何贡献:</p>
<ol>
<li>Fork 项目仓库</li>
<li>创建您的特性分支 (<code>git checkout -b feature/AmazingFeature</code>)</li>
<li>提交您的更改 (<code>git commit -m 'Add some AmazingFeature'</code>)</li>
<li>推送到分支 (<code>git push origin feature/AmazingFeature</code>)</li>
<li>创建一个 Pull Request</li>
</ol>
<p>我们期待您的贡献!</p>
</div>
</body>
</html>