github编辑

NodeJs环境

在 Fireboom 中使用 NodeJs 钩子时,你需要提前准备 NodeJs 环境。

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.3/install.sh | bash
export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
nvm install stable

安装完成后使用命令检查

# 尽量大于16
node -v

在 Fireboom 的最佳实践中,用户登录、授权、校验、角色管理等都应该交由 OIDC 服务来处理,Fireboom 支持常见的一些 OIDC 服务商,在使用前你需要先准备好其中的一个或多个服务,下面是部分常见服务商的配置获取方法。

最后更新于