一、环境准备

  1. ​服务器配置​

    • 腾讯云轻量应用服务器:2核/2GB内存/30Mbps带宽(推荐选择​​1Panel面板应用镜像​​,简化管理流程)

    • 系统要求:Ubuntu/CentOS(1Panel支持多平台)

    • 安全组开放端口:80(HTTP)、443(HTTPS)

  2. ​1Panel面板安装​

    通过腾讯云市场选择​​1Panel Linux面板镜像​​,一键安装后通过http://服务器IP:8090/安全词登录

二、部署FileCodeBox

​Docker一键部署​

在1Panel的​​应用商店​​搜索“FileCodeBox”,选择镜像lanol/filecodebox:beta,配置参数默认即可

​创建反向代理规则​

  • 路径:网站创建网站反向代理

  • 配置参数:

    • 目标域名:http://127.0.0.1:5244

    • 代理名称:自定义(如openlist

    • 代理域名:自定义(你的服务器公网IP


三、域名与SSL配置

  1. ​域名解析​

    • 在DNS解析中添加A记录,指向服务器IP。

  2. ​HTTPS证书​

    • Caddy自动申请Let's Encrypt证书,无需手动操作。


四、使用与优化

  • ​配置存储:配置存储空间,本地或远程

  • 配置设定​:设置好相关设定,防止被恶意滥用

  • 文件上传​​:通过http://域名访问,支持拖拽、复制粘贴、设置取件码和有效期。

  • ​管理面板​​:定期清理过期文件,监控存储空间。

  • ​性能优化​​:若需高并发,可升级服务器带宽或使用OSS存储扩展


五、成品展示

https://pan.cssqy.top

结语

  • 通过以上步骤,您可快速在腾讯云服务器上搭建私有文件快递柜,结合1Panel实现高效管理。如需进一步定制,可参考官方网页或社区教程