GitRowsPack-Api将 github/gitlab 资源库转化为 NoSQL 数据库

联合创作 · 2023-09-28 09:49

gitrowspack-api 是面向数据库的(github/gitlab)存储库的服务接口。可以将你的 github/gitlab 资源库转化为一个处理 json/yaml/csv 文件的 NoSQL 数据库!

它支持 json、csv 和 yaml 文件,但默认使用 json。这个项目的目的是拥有一个完整的快速运行 gitrows 的 api 实例。

How to set up

首先,你需要在你的 github/gitlab 配置文件中创建一个资源库,你可以把它叫做"data"或其他什么......但请记住,你项目中的每个目录都将是一个"database",里面将有一个 "o.json "文件,代表你的集合

第二,你只需遵循这些指示

cd to/a/random/dir
# get the environment sample file:
wget -o .env \
https://raw.githubusercontent.com/Sanix-Darker/gitrowspack-api/master/.env.example

# or you can clone the project and do a copy
# cp .env.example .env

# and provide valids parameters inside
# GITHUB_OWNER is your github username
# GITHUB_TOKEN is a github access token you can create from your settings easily: https://github.com/settings/tokens 

# And you're all set :-)
浏览 5
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报