FileCodeBox – 文件快递柜

转发来自其他作者,如有侵权请联系博主进行删除

作者网站

🚀 更新计划

  •  2025年皮肤
  •  文件收集功能

📝 项目简介

FileCodeBox 是一个基于 FastAPI + Vue3 开发的轻量级文件分享工具。它允许用户通过简单的方式分享文本和文件,接收者只需要一个提取码就可以取得文件,就像从快递柜取出快递一样简单。

新版界面

文件上传
文本分享
文件管理
系统设置
移动端
深色模式
国际化
响应式

经典界面

首页
上传
管理
设置
分享
下载

🎯 应用场景

📁 临时文件分享快速分享单个文件,无需注册登录📝 文本快速分享分享代码片段、文本内容等🕶️ 匿名文件传输保护隐私的文件传输方式
💾 临时文件存储支持设置过期时间的文件存储🔄 跨平台传输在不同设备间快速传输文件🌐 小型分享服务搭建私有的文件分享服务

✨ 核心特性

🚀 轻量简洁基于 FastAPI + SQLite3 + Vue3 + ElementUI,部署简单,性能出色📤 便捷上传支持复制粘贴、拖拽上传,操作简单直观📦 多种类型支持文本和各类文件的分享
🔒 安全机制IP 限制上传次数错误次数限制文件过期机制🎫 提取码分享随机提取码,可自定义次数及有效期🌍 多语言支持支持中文简体、繁体及英文
🎭 匿名分享无需注册登录,保护隐私🛠 管理面板文件管理和系统配置🐳 容器部署支持 Docker 一键部署
💾 存储扩展支持本地存储、S3 协议、OneDrive 等📱 响应式设计支持移动端访问💻 终端支持支持命令行下载

🚀 快速开始

Docker 部署

Docker CLI

docker run -d --restart=always -p 12345:12345 -v /opt/FileCodeBox/:/app/data --name filecodebox lanol/filecodebox:beta

Docker Compose

version: "3"
services:
  file-code-box:
    image: lanol/filecodebox:latest
    volumes:
      - fcb-data:/app/data:rw
    restart: unless-stopped
    ports:
      - "12345:12345"
volumes:
  fcb-data:
    external: false

配置反向代理(Nginx示例)

请注意,必须添加以下配置来确保正确处理客户端IP和代理请求:

location / {
    proxy_set_header X-Real-IP $remote_addr;      # 设置真实客户端IP
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_pass http://localhost:12345; 
}

手动部署

  1. 克隆项目
git clone https://github.com/vastsa/FileCodeBox.git
  1. 安装依赖
cd FileCodeBox
pip install -r requirements.txt
  1. 启动服务
python main.py

📖 使用说明

分享文件

  1. 打开网页,点击”分享文件”
  2. 选择或拖拽文件
  3. 设置过期时间和次数
  4. 获取提取码

获取文件

  1. 打开网页,输入提取码
  2. 点击获取
  3. 下载文件或查看文本

管理面板

  1. 访问 /#/admin
  2. 输入管理员密码 FileCodeBox2023
  3. 管理文件和配置

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇