Skip to content

authentication authorized server(认证授权服务器)前端

License

Notifications You must be signed in to change notification settings

nilorg/naas-web

Folders and files

NameName
Last commit message
Last commit date

Latest commit

84f6983 · Apr 14, 2021

History

61 Commits
Apr 14, 2021
May 12, 2020
May 12, 2020
Dec 10, 2020
Apr 14, 2021
May 12, 2020
Dec 10, 2020
May 12, 2020
May 12, 2020
Apr 14, 2021
May 12, 2020
May 12, 2020
May 12, 2020
May 12, 2020
Dec 10, 2020
Jun 6, 2020
Dec 10, 2020
May 12, 2020
May 12, 2020
Nov 19, 2020
May 12, 2020

Repository files navigation

naas-web

迁移代码,来自 crontab-web

设计菜单原型

example

使用 Docker 部署

1. 下载代码

git clone https://github.com/nilorg/naas-web.git

2. 修改 OAuth2 配置

修改文件src/utils/constants.ts中的配置信息

OAUTH2_SERVERnaas 的域名

OAUTH2_CLIENT_IDnaas 服务器中的 naas-web 客户端 ID(默认 1000)

OAUTH2_CALLBACKnaas-web 授权完毕后的回调地址(修改为 naas-web 访问地址)

3. 修改 Nginx 配置

修改文件config/nginx-default.conf中的 Nginx 配置信息,改为 naas 服务器中的实际地址

4. 编译 Docker 镜像

./scripts/build-docker.sh

5. 运行 Docker

docker run -p 8800:80 -d --name nilorg-naas-web nilorg/naas-web:latest

telepresence

# 覆盖
telepresence --namespace nilorg --swap-deployment naas-web --expose 8000 \
--run yarn start:dev --port=8000
# 创建新的
telepresence --namespace nilorg --new-deployment naas-web --expose 8000 \
--run yarn start:dev --port=8000
kubectl delete -n nilorg deployment naas-web
kubectl delete -n nilorg service naas-web

About

authentication authorized server(认证授权服务器)前端

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published