7 Star 37 Fork 6

linuxr / illuminant

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
settings.toml 993 Bytes
一键复制 编辑 原始数据 按行查看 历史
linuxr 提交于 2022-11-01 17:01 . 增加https支持
[server]
port = 9999
is_https = false
ssl_pem = "./certs/xxx.pem"
ssl_key = "./certs/xxx.key"
[auth]
# 超级管理员ID: 0dd26ad8-40f4-453c-a550-edc85f8c9243 需要根据实际情况修改
rbac_model = """
[request_definition]
r = sub, obj, act
[policy_definition]
p = sub, obj, act
[role_definition]
g = _, _
[policy_effect]
e = some(where (p.eft == allow))
[matchers]
m = (g(r.sub, p.sub) && r.obj == p.obj && r.act == p.act) || r.sub == "0dd26ad8-40f4-453c-a550-edc85f8c9243"
"""
[graphql]
endpoint = "http://databook.top:9090/v1/graphql"
secret = "illuminantsecret"
pg_dump_url = "http://databook.top:9090/v1alpha1/pg_dump"
meta_data_url = "http://databook.top:9090/v1/query"
[logger]
level = "debug" # debug, warn, error
dir = "./output"
filename = "illuminant.log"
max_size = 10 # MB
max_backups = 100 # count of files
max_age = 365 # days
[file]
upload_dir = "./upload"
download_dir = "./download"
static_dir = "./public"
Go
1
https://gitee.com/wangyubin/illuminant.git
git@gitee.com:wangyubin/illuminant.git
wangyubin
illuminant
illuminant
dev

搜索帮助