GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - vastsa/FileCodeBox: 文件快递柜-匿名口令分享文本,文件,像拿快递一样取文件(FileCodeBox - File Express Cabinet - Anonymous Passcode Sharing Text, Files, Like Taking Express Delivery for Files)

BranchesTags
Open more actions menu

Latest commit

 

History

790 Commits
790 Commits

Folders and files

NameName
Last commit message
Last commit date
.github
.github
 
 
apps
apps
 
 
core
core
 
 
docs
docs
 
 
scripts
scripts
 
 
tests
tests
 
 
.dockerignore
.dockerignore
 
 
.gitattributes
.gitattributes
 
 
.gitignore
.gitignore
 
 
.pre-commit-config.yaml
.pre-commit-config.yaml
 
 
.release-please-manifest.json
.release-please-manifest.json
 
 
Dockerfile
Dockerfile
 
 
LICENSE
LICENSE
 
 
SECURITY.md
SECURITY.md
 
 
VERSION
VERSION
 
 
docker-compose.yml
docker-compose.yml
 
 
main.py
main.py
 
 
pyproject.toml
pyproject.toml
 
 
readme.md
readme.md
 
 
readme_en.md
readme_en.md
 
 
release-please-config.json
release-please-config.json
 
 
requirements.lock.txt
requirements.lock.txt
 
 
requirements.txt
requirements.txt
 
 

Repository files navigation

FileCodeBox

FileCodeBox

像取快递一样取文件

一个轻量、现代的自托管文件分享工具。无需注册,上传后获得口令,对方输入即可取件。

在线演示 · 使用文档 · English

Release Docker Pulls Stars License


FileCodeBox

一条命令开始

docker run -d --restart unless-stopped \
  -p 12345:12345 \
  -v ./data:/app/data \
  -e APP_ENV=production \
  -e LOG_LEVEL=warning \
  --log-opt max-size=10m \
  --log-opt max-file=3 \
  --name filecodebox \
  lanol/filecodebox:2.8.5 # x-release-please-version

访问 http://localhost:12345,完成首次初始化。生产环境建议固定版本号;latest 指向最新正式版。

AI 客户端与 MCP

FileCodeBox 支持 MCP Streamable HTTP,可从兼容的 AI 客户端创建文本和文件分享。服务端点为 http://<你的服务器地址>:12345/mcp(本机部署可用 http://localhost:12345/mcp),默认无需 Token。工具包括 share_text 和 share_file。若关闭游客上传或启用 MCP Token 校验,客户端需配置 Authorization: Bearer <管理员 Token>。

详见 MCP 接入指南。

简单,但足够强大

即传即取
文件与文本统一分享,支持拖拽、粘贴、批量与分片上传。
按需失效
按时间、取件次数或永久保存,自动清理过期内容。
数据自主
本地、S3、OneDrive、WebDAV 与 OpenDAL,数据留在自己的基础设施。

从分享,到管理

文件发送页面 管理仪表盘
管理登录 文件管理 系统设置

FastAPI Vue 3 SQLite Docker S3 WebDAV Dark Mode

继续了解

  • 快速开始 · 部署、初始化与升级
  • 存储配置 · 本地与对象存储
  • 安全设置 · 限流、会话与访问保护
  • API 文档 · 上传、取件与管理接口
  • 前端源码 · 当前 2024 主题

参与项目

欢迎 提交 Issue 或 Pull Request。项目基于 LGPL-3.0 发布。

免责声明

本项目仅供合法的文件与文本分享场景使用。请勿上传、存储或传播违法、侵权或未经授权的内容;使用者应自行承担部署、数据合规与内容管理责任。

如果 FileCodeBox 对你有帮助,欢迎点亮一个 Star。

About

文件快递柜-匿名口令分享文本,文件,像拿快递一样取文件(FileCodeBox - File Express Cabinet - Anonymous Passcode Sharing Text, Files, Like Taking Express Delivery for Files)

fcb-docs.aiuo.net/

Topics

anonymousfastapifilecodeboxmcppythontoolvue

Resources

Readme
LGPL-3.0 license

Contributing

Contributing

Security policy

Security policy
Activity

Stars

8.8k stars

Watchers

33 watching

Forks

1.1k forks
Report repository

Releases

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.