MCPcopy
hub / github.com/dqzboy/Docker-Proxy / createDefaultDocuments

Method createDefaultDocuments

hubcmdui/database/database.js:207–291  ·  view source on GitHub ↗

* 创建默认文档

()

Source from the content-addressed store, hash-verified

205 * 创建默认文档
206 */
207 async createDefaultDocuments() {
208 try {
209 const docCount = await this.get('SELECT COUNT(*) as count FROM documents');
210
211 if (docCount.count === 0) {
212 const defaultDocs = [
213 {
214 doc_id: 'welcome',
215 title: '欢迎使用 Docker 镜像代理加速系统',
216 content: `## 系统介绍
217
218这是一个基于官方 Registry 的 Docker 镜像代理加速系统,可以帮助您加速 Docker 镜像的下载和部署。
219
220## 主要功能
221
222- 🚀 **镜像加速**: 提供多个 Docker Registr 平台镜像仓库的代理加速
223- 🔧 **一键安装**: 支持在不同Linux发行版下一键安装部署
224- 📊 **监控统计**: 实时监控Docker容器服务状态,支持TG、邮箱告警
225- 📖 **镜像搜索**: 提供Hubcmd-UI 镜像搜索管理系统,支持多Registry平台的镜像搜索
226
227## 快速开始
228
2291. 访问管理面板进行基础配置
2302. 配置 Docker 客户端使用代理地址
2313. 开始享受加速的镜像下载体验
232
233## 更多信息
234
235如需更多帮助,请查看项目文档或访问 GitHub 仓库。`,
236 published: 1
237 },
238 {
239 doc_id: 'docker-config',
240 title: 'Docker 客户端配置指南',
241 content: `## 配置说明
242
243使用本代理服务需要配置 Docker 客户端的镜像仓库地址。
244
245## Linux/macOS 配置
246
247编辑或创建 \`/etc/docker/daemon.json\` 文件:
248
249\`\`\`json
250{
251 "registry-mirrors": [
252 "http://your-proxy-domain.com"
253 ]
254}
255\`\`\`
256
257重启 Docker 服务:
258\`\`\`bash
259sudo systemctl restart docker
260\`\`\`
261
262## Windows 配置
263
264在 Docker Desktop 设置中:

Callers 2

initializeSQLiteFunction · 0.80
initializeDatabaseFunction · 0.80

Calls 2

getMethod · 0.95
runMethod · 0.95

Tested by

no test coverage detected