后端开源/前端不开源

目前只集成 azure

部署工具 docker

安装 docker

  • curl -fsSL https://get.docker.com -o get-docker.sh && sh get-docker.sh
  • service docker start

部署

  • docker run --name cloudpanel -d -it -p 8111:80 --restart=always cdntip/cloudpanel:v1.1 /bin/bash

其中8111端口 可以自行修改。

创建账号

  • docker exec -it cloudpanel /bin/bash # 进入容器
  • python3 manage.py createsuperuser # 创建管理员命令, 根据提示创建即可

部署完成, 浏览器打开 ip+端口即可。

演示地址
http://143.198.74.64:8111/
账号:admin
密码:hostloc.com
随时可能关闭

订阅是每一小时更新一次。

暂不支持 arm 机器。

如何获取API和输入匹配的参数

请在shell.azure.com 选择powershell

然后命令行输入 

  • az ad sp create-for-rbac --role owner --sdk-auth --years 99

 

如果同一个账号 (Tenant) 下有多个订阅,请在命令后加上

  • --scopes /subscriptions/{ID1} /subscriptions/{ID2}

3. 将获取到的 clientId clientSecret tenantId 填入

对应关系: 

clientId -> appId

clientSecret ->password

tenantId -> tenant