avatar

PiDIN

Play In Docker In NAS

  • 首页
  • 关于本站
  • 项目地址
  • 发布文章
Home FileCodeBox,轻量匿名文件中转站:快递柜式传输,免注册即传即取
文章

FileCodeBox,轻量匿名文件中转站:快递柜式传输,免注册即传即取

Posted 2025-06-2 Updated 2025-06- 2
By srebro
18~23 min read

FileCodeBox 介绍

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

🚢 项目地址

  • Github:https://github.com/vastsa/FileCodeBox

🚀FileCodeBox 特征

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

🛠️ 部署 FileCodeBox

👻 先决条件/要求

  • 最低 512MB RAM(推荐 1GB+)
  • 具备docker,docker-compose 环境

🐳 方法一:使用Docker 命令部署

docker run -d --restart=always -p 12345:12345 -v /home/application/filecodebox/:/app/data --name filecodebox docker.cnb.cool/srebro/pidin/filecodebox:latest

🐳 方法二:使用Docker Compose部署 (推荐)

services:
  file-code-box:
    #image: lanol/filecodebox:latest
    image: docker.cnb.cool/srebro/pidin/filecodebox:latest ##CNB镜像加速
    volumes:
      - /home/application/filecodebox/data:/app/data:rw
    restart: unless-stopped
    ports:
      - "12345:12345"

部署完成后,通过浏览器访问 http://<你的服务器IP或域名>:12345 即可使用 FileCodeBox。

📖 使用说明

🚗管理面板

通过浏览器访问 http://<你的服务器IP或域名>:1234/#/admin

输入管理员密码 FileCodeBox2023,⚠️ 登录后请及时修改密码

🚕分享文件

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

🚙获取文件

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

🧭 使用Nginx反向代理

#filecodebox
  server {
        listen       443 ssl;
        server_name  fileå            /404/404.html;
        charset utf-8;

		ssl_certificate /home/application/nginx/cert/srebro.cn.pem; 
		ssl_certificate_key /home/application/nginx/cert/srebro.cn.key;
        ssl_session_cache    shared:SSL:1m;
        ssl_ciphers  HIGH:!aNULL:!MD5;
        ssl_prefer_server_ciphers  on;

		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; 
}
}

🎁 获取 FileCodeBox

  • CNB 仓库地址:FileCodeBox
网络工具
网络工具
License:  CC BY 4.0
Share

Further Reading

Jun 5, 2025

MAZANOKE:离线运行的全能图片处理神器,隐私安全有保障

MAZANOKE 介绍 MAZANOKE 是一个简单的图像优化器,它可以在您的浏览器中运行,离线工作,并在不离开您的设备的情况下保持您的图像。 🚢 项目地址 Github:https://github.com/civilblur/mazanoke 🚀MAZANOKE 特征 🖼️ 在浏览器中优化

Jun 2, 2025

FileCodeBox,轻量匿名文件中转站:快递柜式传输,免注册即传即取

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

May 26, 2025

Nextcloud平替?FileGator 轻松实现多用户文件管理

FileGator 介绍 FileGator 是一个免费的、开源的、自托管的 Web 应用程序,用于管理文件和文件夹,也是一个强大的多用户文件管理器。可以让管理员和其他用户管理具有不同访问权限、角色和主文件夹的文件。文件上传支持拖放、进度条、暂停和恢复。 🚢 项目地址 Github:https:/

OLDER

「别让灵感溜走!」​​10分钟搭建轻量级笔记应用 Blinko​​ ——让每个想法都有归宿

NEWER

MAZANOKE:离线运行的全能图片处理神器,隐私安全有保障

Recently Updated

  • MAZANOKE:离线运行的全能图片处理神器,隐私安全有保障
  • FileCodeBox,轻量匿名文件中转站:快递柜式传输,免注册即传即取
  • 「别让灵感溜走!」​​10分钟搭建轻量级笔记应用 Blinko​​ ——让每个想法都有归宿
  • Nextcloud平替?FileGator 轻松实现多用户文件管理
  • Domain Admin:域名SSL证书监控+自动续签,运维从此0焦虑

Trending Tags

网络工具 无线电 人工智能 智能家居 影音娱乐 阅读学习 sre

Contents

©2025 PiDIN. Some rights reserved.

Using the Halo theme Chirpy