littlebot
Published on 2025-04-15 / 5 Visits
0

【源码】基于Web技术的Obsidian发布工具

项目简介

本项目是基于Web技术开发的Obsidian发布工具,可助力开发者快速将文件发布到云端存储服务。支持七牛云、Cloudflare R2及其他兼容AWS S3的存储服务,无需复杂设置,仅需提供云端存储空间授权信息,就能轻松完成文件发布。项目拥有友好的用户界面和丰富的配置选项,能满足不同用户的需求。

项目的主要特性和功能

  1. 支持七牛云、Cloudflare R2等多种云存储服务。
  2. 具备简单易用的用户界面,可通过浏览器直接操作,无需安装额外软件。
  3. 拥有丰富的配置选项,支持自定义网站和存储配置。
  4. 安全可靠,利用云端存储服务的API进行数据传输和存储。

安装使用步骤

假设用户已经下载了本项目的源码文件,使用步骤如下: 1. 准备云存储空间:注册并登录所选云服务平台(如七牛云或Cloudflare),创建存储桶并获取Access Key和Secret Key,同时为存储桶设置合适的跨域资源共享(CORS)规则。 2. 选择需要发布的Obsidian仓库根目录:通过浏览器访问 publisher.deno.dev,选择打开指定的Obsidian仓库目录,在弹出权限请求时允许网站访问指定目录。 3. 配置存储空间:点击顶部的“存储配置”按钮,打开存储配置弹框,填写云存储信息(包括Access Key、Secret Key等)后保存。 4. 选择文件并发布:在主页选择要发布的文件,点击发布按钮将文件上传到云存储空间。 5. 配置网站:点击顶部的“网站配置”按钮,打开网站配置弹框,修改相关字段(如网站名称、域名等)以满足需求,保存配置后网站即可通过浏览器访问。

本项目遵循MIT开源协议。

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】