最近访客
暂无访客
暂无访客
详情
评论
问答

新版文件快递柜-附保姆级搭建教程

图片[1]- 新版文件快递柜-附保姆级搭建教程- 如烟笔记

📝 项目简介

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

界面预览

可参考本站:如烟快递柜

🎯 应用场景

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

✨ 核心特性

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

教程开始

为方便安装,站长亲测搭建,并将镜像导出,以方便部分服务器连不上镜像仓库

镜像地址获取:小程序搜索:快递柜

图片[2]- 新版文件快递柜-附保姆级搭建教程- 如烟笔记

使用宝塔安装Docker

图片[3]- 新版文件快递柜-附保姆级搭建教程- 如烟笔记

使用二进制安装,稳定

图片[4]- 新版文件快递柜-附保姆级搭建教程- 如烟笔记

安装完以后,将镜像上传到服务器目录

图片[5]- 新版文件快递柜-附保姆级搭建教程- 如烟笔记
图片[6]- 新版文件快递柜-附保姆级搭建教程- 如烟笔记

导入镜像

docker load -i RuYan_FileCode.tar
图片[7]- 新版文件快递柜-附保姆级搭建教程- 如烟笔记

创建容器:9888是服务器的端口(可自定义),需要在防火墙放行,12345是容器内部端口

docker run -d \
  --restart=always \
  -p 9888:12345 \
  -v /opt/FileCodeBox:/app/data \
  --name filecodebox \
  ruyan_filecode:beta
图片[8]- 新版文件快递柜-附保姆级搭建教程- 如烟笔记

启动成功,访问域名+端口

图片[9]- 新版文件快递柜-附保姆级搭建教程- 如烟笔记

默认信息

后端地址:/#/admin

后台密码:FileCodeBox2023

文件存放目录:/opt/FileCodeBox/share/data

设置域名

宝塔添加网站->纯静态

图片[10]- 新版文件快递柜-附保姆级搭建教程- 如烟笔记

配置ssl证书

图片[11]- 新版文件快递柜-附保姆级搭建教程- 如烟笔记

配置反向代理

图片[12]- 新版文件快递柜-附保姆级搭建教程- 如烟笔记

配置完成后即可浏览器使用域名访问

内容搬运自GitHub@Lan

© 版权声明
THE END
喜欢就支持一下吧
点赞9 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容