打开/关闭搜索
搜索
打开/关闭菜单
26
397
37
1320
md5.pw
导航
首页
最近更改
随机页面
MediaWiki帮助
特殊页面
上传文件
打开/关闭外观设置菜单
通知
打开/关闭个人菜单
未登录
未登录用户的IP地址会在进行任意编辑后公开展示。
user-interface-preferences
个人工具
登录
请求账号
查看“︁如何搭建阅后即焚文件快递柜(FileCodeBox )”︁的源代码
来自md5.pw
分享此页面
更多语言
查看
阅读
查看源代码
查看历史
associated-pages
页面
讨论
更多操作
←
如何搭建阅后即焚文件快递柜(FileCodeBox )
因为以下原因,您没有权限编辑该页面:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
未完成,攥写中....... '''FileCodeBox''' 是一款基于FastAPI + Vue3 开发的轻量级文件分享系统。它模仿取快递的模式,当用户上传文件后会生成一个“取件码”,接收者只需要只需输入该码即可提取文件。它配合搬瓦工中国优化线路,无论是您自己临时中转大文件,还是分享给客户,都能获得极致的上传和下载体验。 选择搭建FileCodeBox,是因为它可以解决我们再传输和分享文件时候遇到的痛点: * '''防泄露与省流量:''' 支持“阅后即焚”及下载次数限制,有效防止链接被二次传播导致数据泄露,并节省服务器流量。 * '''规避平台审查:''' 解决微信、QQ 等社交软件自动修改文件格式或直接屏蔽文件的问题,确保任何文件都能成功发送。 * '''极速免登录:''' 彻底摆脱网盘限速和“强制登录才能下载”的烦人限制,配合搬瓦工中国优化线路实现满速提取。 === 需要准备的事项: === 1.拥有一台搬瓦工的服务器([https://vpsmes.com/602.html 参考教程]); 2.服务器在运行,且安装了debian12系统([https://vpsmes.com/615.html 参考教程]); 3.拥有一个域名(反向代理需要); 4. SSH 连接工具已准备就绪(例如 Xshell)。 === 一、连接服务器并安装 '''FileCodeBox''' === '''FileCodeBox''' 需要用到Docker,本部分将一并完成 Docker 环境的安装。 ==== 1.SSH 连接与基础工具安装 ==== 使用 SSH 工具连接到您的搬瓦工服务器(推荐使用 Xshell 等工具,如果你是个人或家庭使用,可以下载 Xshell:[https://www.xshell.com/zh/free-for-home-school/ 下载链接]), 然后执行下方命令安装必要的工具。<syntaxhighlight lang="abap">apt-get install wget curl vim sudo unzip -y</syntaxhighlight>再执行下这个命令,避免后期使用vi命令编辑时候报错。<syntaxhighlight lang="abap"> echo set clipboard=unnamed >> ~/.vimrc </syntaxhighlight> ==== 2.安装并启动 Docker ==== 执行下方命令安装 Docker,安装过程预计耗时数十秒。<syntaxhighlight lang="abap">wget -qO- get.docker.com | bash</syntaxhighlight>Docker 安装完成后,执行以下命令启动 Docker 服务并设置开机自启:<syntaxhighlight lang="abap"> systemctl start docker systemctl enable docker </syntaxhighlight> ==== 3.创建 '''FileCodeBox''' 目录 ==== 创建一个目录用于存放 Docker 配置文件和相关数据,并进入该目录:<syntaxhighlight lang="abap">mkdir FileCodeBox && cd FileCodeBox</syntaxhighlight> ==== 4.创建 Docker Compose 文件 ==== 在 '''FileCodeBox''' 目录下,执行下方命令,创建一个 docker-compose.yml 文件:<syntaxhighlight lang="abap"> vi docker-compose.yml </syntaxhighlight>进入 <code>vi</code> 编辑页面后,按下键盘 '''<code>i</code>''' 键进入编辑模式,将以下配置复制进去,按下键盘 '''<code>ESC</code>''' 键退出编辑模式,然后输入 '''<code>:wq</code>''',然后按下Enter键保存。<syntaxhighlight lang="abap"> 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 </syntaxhighlight> ==== 5.启动 '''FileCodeBox''' ==== 在 '''FileCodeBox''' 目录下,执行以下命令启动服务:<syntaxhighlight lang="abap"> docker compose up -d </syntaxhighlight>显示如下信息,则说明启动成功。 === 二、'''FileCodeBox 的初始配置''' === 安装好后,我们进入后台进行初始配置 管理员密码 <code>FileCodeBox2023</code> 后台访问地址为 <code>你的IP:12345/#/admin</code> === 三、如何使用'''FileCodeBox''' ===
返回
如何搭建阅后即焚文件快递柜(FileCodeBox )
。
查看“︁如何搭建阅后即焚文件快递柜(FileCodeBox )”︁的源代码
来自md5.pw