
如果你使用 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 无法访问外链,可 打开说明文档 复制全文粘贴。文档会随站点更新,复制内容可能过期,建议定期检查。
***口令分享文本与文件,像拿快递一样取文件
基于 Fastapi+Sqlite3+Vue2+ElementUI 开发,架构轻量,无需复杂依赖,部署简单。
支持复制粘贴文本、拖拽选择文件两种上传方式,操作直观。
可分享文本内容或各类文件(如文档、图片等),满足不同场景需求。
内置管理面板,可查看所有文件、手动删除内容,方便维护。
AMD 架构
bashdocker run -d --restart=always -p 12345:12345 -v /opt/FileCodeBox/:/app/data --name filecodebox docker.xuanyuan.run/lanol/filecodebox:latest
ARM 架构
bashdocker run -d --restart=always -p 12345:12345 -v /opt/FileCodeBox/:/app/data --name filecodebox docker.xuanyuan.run/lanol/filecodebox:arm
bash# 停止并删除现有容器 docker stop filecodebox && docker rm filecodebox # 重新拉取镜像并启动 docker run -d --restart=always -p 12345:12345 -v /opt/FileCodeBox/:/app/data --name filecodebox docker.xuanyuan.run/lanol/filecodebox:latest
/opt/FileCodeBox 目录bashdocker logs filecodebox
/opt/FileCodeBox/data/locals 目录项目灵感源于“丁丁快传”,定位为轻量、单用户、离线环境(私有化)的文件快传系统。核心功能已完成,后续以维护现有功能、修复问题为主,不再新增大型功能。
如需自定义配置,在 /opt/FileCodeBox/ 目录下创建 .env 文件(非 Docker 部署需在项目同目录 data 文件夹下创建),修改后重启容器即可。主要配置项如下:
dotenv# 服务端口(默认 12345) PORT=12345 # 数据库路径 DATABASE_URL=sqlite+aiosqlite:///database.db # 存储引擎(filesystem 本地存储 / oss 阿里云OSS) STORAGE_ENGINE=filesystem # 文件大小限制(单位 MB,默认 10) FILE_SIZE_LIMIT=10 # 管理后台路径(默认 admin) ADMIN_ADDRESS=admin # 管理密码(默认 admin,首次启动后建议修改) ADMIN_PASSWORD=admin # 阿里云 OSS 配置(使用时需补充) KeyId=阿里云AccessKey KeySecret=阿里云AccessKeySecret OSS_ENDPOINT=地域节点(如 oss-cn-beijing.aliyuncs.com) BUCKET_NAME=Bucket名称
支持通过接口二次开发,核心接口如下:
/code(取件码)json{ "detail": "操作成功", "data": { "type": "file", // 类型:file 或 text "name": "文档.pdf", // 文件名 "code": "ABC123" // 取件码 } }
/sharestyle:1(按提取次数)/ 2(按有效期)value:次数(如 3)或分钟数(如 60)text:文本内容(文本分享时必填)file:文件(文件分享时必填)json{ "detail": "分享成功", "data": { "code": "ABC123", // 取件码 "name": "文档.pdf" // 文件名 } }
nginx.conf,在 http{} 中添加 client_max_body_size 10m;(根据需求调整大小),重启 Nginx 即可。本项目开源仅供学习使用,严禁用于任何违法用途,使用者需自行承担相关责任。使用时请保留项目地址。
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。
来自真实用户的反馈,见证轩辕镜像的优质服务