K-Vault——以 Telegram 为核心的在线存储

K-Vault——以 Telegram 为核心的在线存储

相关资源

  • 官方仓库:免费图片/文件托管解决方案,支持 Cloudflare Pages + Docker 双模部署,并兼容多种存储后端
  • 我的二开:适配 HuggingFace Space 单容器部署

想要部署到 CF 的直接看官方原版仓库

部署到 HuggingFace

以下简称 HF

1. 前置条件

  • 已经申请了 HF 账号

  • 已经获取了 HF 的 token。如何获取?

    • 访问 HF 主页 并登录
    • 点击右上角头像,找到 Access Tokens
    • 点击 Create new token 按钮,类型选 write,命名后点击 Create token

    image.png

2. 开始部署

  • fork 我的仓库

  • 打开我的 部署工具

  • 填入 token 等参数,如图

    image.png

    image.png

  • 必要的环境变量

    • BASIC_USER=你的登录用户名
    • BASIC_PASS=你的登录密码
    • CONFIG_ENCRYPTION_KEY=32 位随机字符串
    • SESSION_SECRET=32 位随机字符串

可使用 我的工具 获取 32 位随机字符串

  • 点击 deploy,等待部署成功

image.png

项目设置与使用

持久化

  • 访问 HF 主页 并登录

  • 点击左侧 profile 进入项目页面,找到你部署的项目,点开它
    image.png

  • 点击右上角 settings

    image.png

  • 往下拉,找到 Storage Buckets,点击 Mount a bucket

    • 名称:随意
    • Bucket visibility:private
    • Mount path:/data
    • Access mode:Read & Write
      image.png

存储设置

见原作者仓库:GitHub - katelya77/K-Vault

在设置磁盘挂载后,数据将会持久化,任何设置均会保留

#容器 #Docker #网盘 #图床