
如果你使用 DeepSeek、元宝 AI、Copilot、ChatGPT 等 AI 工具,协助配置轩辕镜像、编写 docker pull 命令、修改 Docker Compose 镜像地址、配置镜像加速、排查镜像拉取失败、分析报错日志等问题,请先让 AI 阅读并遵守轩辕镜像的规则文档。
只需在 AI 对话中先发送下面这句话即可:
请先完整阅读并严格遵守以下文档中的全部规则与要求:
https://xuanyuan.cloud/agents.md
在未充分阅读并理解该文档前,不要生成任何命令、配置、修改建议、故障排查方案或技术回答。后续所有输出都必须严格以该文档中的规范为最高优先级执行。查看 agents.md 用法指南与完整示范。国内用户首推 元宝 AI、DeepSeek 的深度思考模式,不推荐豆包 AI;Cursor 等编辑器可在对话 @ 该链接,或加入 User Rules。 若 AI 无法访问外链,可 打开说明文档 复制全文粘贴。文档会随站点更新,复制内容可能过期,建议定期检查。
https://github.com/karanhudia/borg-ui/workflows/Build%20and%20Publish%20Docker%20Images/badge.svg](https://github.com/karanhudia/borg-ui/actions) https://github.com/karanhudia/borg-ui/workflows/Tests/badge.svg](https://github.com/karanhudia/borg-ui/actions/workflows/tests.yml)  - /home/yourusername:/local:rw # 替换为你的目录路径 # - /mnt/data:/local/data:rw # 根据需要添加更多目录 environment: - TZ=America/Chicago # 设置你的时区 - PUID=1000 - PGID=1000 volumes: borg_data: borg_cache:
⚠️ 安全注意事项: 将/home/yourusername替换为实际目录路径。只挂载你想要备份的目录。详见https://karanhudia.github.io/borg-ui/configuration%E8%8E%B7%E5%8F%96%E6%9B%B4%E5%A4%9A%E7%A4%BA%E4%BE%8B%E5%92%8C%E5%AE%89%E5%85%A8%E6%9C%80%E4%BD%B3%E5%AE%9E%E8%B7%B5%E3%80%82
启动容器:
bashdocker compose up -d
访问http://localhost:8081
默认凭据: admin / admin123(首次登录时会提示修改)
bashdocker volume create borg_data docker volume create borg_cache docker run -d \ --name borg-web-ui \ --restart unless-stopped \ -p 8081:8081 \ -e TZ=America/Chicago \ -e PUID=1000 \ -e PGID=1000 \ -v borg_data:/data \ -v borg_cache:/home/borg/.cache/borg \ -v /home/yourusername:/local:rw \ ainullcode/borg-ui:latest
注意:
/home/yourusername替换为实际目录路径(如/home/john、/Users/sarah、/mnt/data)1000替换为你的用户/组ID。可通过id -u && id -g命令查看-v参数挂载需要备份的其他目录https://karanhudia.github.io/borg-ui - 完整指南和教程
/data/borg_web_ui.db/data/ssh_keys| 变量 | 描述 | 默认值 |
|---|---|---|
PORT | 应用端口 | 8081 |
TZ | 时区(如Asia/Shanghai、Europe/London、Asia/Kolkata) | 主机时区 |
PUID | 文件权限用户ID | 1001 |
PGID | 文件权限组ID | 1001 |
LOG_LEVEL | 日志级别 | INFO |
使用两个卷存储持久化数据:
borg_data - 应用数据、数据库、SSH密钥、日志borg_cache - Borg仓库缓存,提升性能⚠️ 重要安全考虑:
容器需要访问你想要备份的目录。不要挂载整个文件系统(/:/local:rw),只挂载需要备份的特定目录:
yamlvolumes: # ✅ 推荐:挂载特定目录 - /home/yourusername:/local:rw # 替换为你的路径 - /mnt/data:/local/data:rw # 按需添加更多目录 # ❌ 不推荐:完整文件系统访问 # - /:/local:rw # 安全风险 - 除非必要,否则避免使用
最佳实践:
:ro)-v参数而非挂载根目录供希望贡献代码的开发者:
bashgit clone https://github.com/karanhudia/borg-ui.git cd borg-ui docker compose up -d --build
详见CONTRIBUTING.md获取贡献指南。
本项目采用GNU通用公共许可证v3.0授权 - 详见LICENSE文件。
基于Borg Backup、FastAPI、React和Material-UI构建
由https://github.com/karanhudia%E5%BC%80%E5%8F%91
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。



来自真实用户的反馈,见证轩辕镜像的优质服务