* 创建默认文档
()
| 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 | |
| 229 | 1. 访问管理面板进行基础配置 |
| 230 | 2. 配置 Docker 客户端使用代理地址 |
| 231 | 3. 开始享受加速的镜像下载体验 |
| 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 |
| 259 | sudo systemctl restart docker |
| 260 | \`\`\` |
| 261 | |
| 262 | ## Windows 配置 |
| 263 | |
| 264 | 在 Docker Desktop 设置中: |
no test coverage detected