Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/MartyAlien/plugin-giteeoss

为Halo2.0提供的扩展插件:Gitee 仓库存储策略插件
https://github.com/MartyAlien/plugin-giteeoss

Last synced: about 1 month ago
JSON representation

为Halo2.0提供的扩展插件:Gitee 仓库存储策略插件

Awesome Lists containing this project

README

        


20230524171718891-dhyk.png
Gitee OSS
·
Halo
插件


GitHub release
GitHub last commit
Build Plugin JAR File






Issues
邮箱

------------------------------

## **为 Halo 2.0 提供 Gitee OSS 的存储策略**

### 功能特点
1. 支持使用 Gitee 做附件存储
2. 支持删除文件时可以不同步删除仓库

> 感谢 GithubOSS 插件的作者提供开源代码,本插件基于此插件进行修改
> 修改目的:国内用户可能使用Github不是很方便,故而开发此插件

## 获取插件方式
### 在 Release 下载最新插件包即可(无需开发环境)
### 本地打包(需要有开发环境)
下载源码后,进入项目根目录下并执行以下命令
```
./gradlew build
```
构建完成之后,可以在 build/libs 目录得到插件的 JAR 包,在 Halo 后台的插件管理上传即可。

## 如何使用

1. 准备 Gitee 仓库以及 Access_Token
> 获取方法:不详记。需要开启仓库读写权限,可以访问此链接 https://gitee.com/profile/personal_access_tokens 生成令牌
2. 进入系统后台 - 附件:添加存储策略,按要求填写相关设置保存即可
3. 上传附件:上传附件时选择刚刚添加的存储策略即可

> 👉**查看详细教程**:《[白先生の小破站 · GiteeOss插件使用教程](https://blog.yocloud.top/aio/use-gitee_oss_plugin)》

## 插件截图
![image](https://github.com/MartyAlien/plugin-giteeoss/assets/62040646/0794c5cb-d8c6-4a02-9077-dec81cee4543)
![image](https://github.com/MartyAlien/plugin-giteeoss/assets/62040646/461fb7de-8474-4d30-85dc-312e8f924c5d)
![2023-4-23_20-26-56](https://github.com/MartyAlien/plugin-giteeoss/assets/62040646/6326e61d-a564-4857-8683-dc94389f85f0)