目录
介绍
分享2个开源的开机管理面板搭建教程
1.cdntip
2.azpanel
面板搭建好后可以更方便、安全地管理自己的微软云账号和实例
前期准备
任意小鸡一台
centos,debian,ubuntu均可
一、cdntip
1.安装docker
bash <(curl https://get.docker.com)
2.部署容器
docker run --name cloudpanel -d -it -p 8111:80 --restart=always cdntip/cloudpanel /bin/bash
其中8111端口可以自行修改为其他端口,建议修改为其他端口
3.创建账号
docker exec -it cloudpanel /bin/bash # 进入容器
python3 manage.py createsuperuser # 创建管理员命令, 根据提示创建即可
4.完成部署
浏览器打开ip+端口输入账号密码即可使用
也可以用宝塔或者nginx反代,通过域名打开
打开后台地址
http:// ip:端口/api/admin/
或者
http://域名/api/admin/
使用管理员账号登录即可新增用户和管理权限组
5.微软云Azure api提取
1.登录Azure门户
2.点击Azure Cil按钮
3.选择cloudshell by Powershell
把下面的命令粘贴进去回车
az ad sp create-for-rbac --role contributor --scopes /subscriptions/$(az account list --query [].id -o tsv) # api提取命令具有时效性,随时会失效需要使用新的命令
其中appId、password、tenant就是面板添加api的必要信息
6.添加订阅
- 登录开机面板点击添加账号
- 将注册Azure的outlook或者hotmail邮箱、appId、password、tenant填入
- 愉快开机
二、azpanel
安装教程
原文:https://kev.fit/archives/59/