<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/ DTD/wml_1.1.xml">

<wml>
<head>
<meta http-equiv="cache-control" content="max-age=180,private" />
</head>
<card title="土豆片控制面板-可以跨平台部署的云资源管理面板">
<p>
作者:<a href="index.php?action=showuser&amp;userid=1&amp;hash=">admin</a><br />时间:2023-02-27 14:30<br />分类:<a href="index.php?action=list&amp;cid=3&amp;hash=">电脑技术</a><br />内容:
土豆片控制面板-可以跨平台部署的云资源管理面板




GitHub：https://github.com/open-tdp/tdp-cloud


使用说明：https://docs.opentdp.org/#/cloud/README


演示（自行注册）：https://cloud.opentdp.org/




支持管理多个云账号资源




XML/HTML代码


    腾讯云（含国际版）：DNSPod、CVM、Lighthouse

    阿里云（含国际版）：AliDNS、ECS、SWAS

    CloudFlare：DNS、Custom Hostnames




支持添加子节点 (TDP Worker)




XML/HTML代码


    Linux：完整功能

    Macos：部分功能

    Windows：部分功能

    Android：有限支持




支持自动签发SSL证书




XML/HTML代码


    Let's Encrypt

    Buypass

    Googel Public

    SSL.com

    ZeroSSL




支持 WebSSH 终端及密钥对管理




XML/HTML代码


    支持使用已存储的密钥快速登录

    支持执行快捷命令




支持敏感数据加密存储（3DES）




XML/HTML代码


    安装时，生成通用密钥，并保存至配置文件

    添加敏感资源时，将部分字段加密后存储至数据库




安装服务端


快速部署




XML/HTML代码


    export TDP_SERVICE=install

    wget -qO- https://get.opentdp.org/cloud/service-server.sh | sh -

    如需更改配置，请编辑文件 /etc/tdp-cloud/server.yml，然后重启服务 service tdp-server restart




更新




XML/HTML代码


    export TDP_SERVICE=update

    wget -qO- https://get.opentdp.org/cloud/service-server.sh | sh -




卸载




XML/HTML代码


    export TDP_SERVICE=uninstall

    wget -qO- https://get.opentdp.org/cloud/service-server.sh | sh -




容器部署


docker cli




XML/HTML代码


    docker run -d --name tdp-server \

        -p 7800:7800 \

        -v ./conf:/etc/tdp-cloud \

        -v ./data:/var/lib/tdp-cloud \

        rehiy/tdp-cloud




docker-compose.yml




XML/HTML代码


    version: &quot;3.0&quot;

    services:

      tdp:

        image: rehiy/tdp-cloud:latest

        restart: always

        container_name: tdp

        volumes:

          - ./conf:/etc/tdp-cloud

          - ./data:/var/lib/tdp-cloud

        ports:

          - 7800:7800




手动部署




根据系统类型下载编译好的二进制程序，解压后，重命名为 tdp-cloud


Linux 或 macOS 可能需要添加可执行权限，参考命令 chmod +x ./tdp-cloud


在终端执行 ./tdp-cloud server 启动服务器，此时会生成 server.db 和 config.yml，请注意目录权限


访问控制面板


浏览器打开 http://127.0.0.1:7800，初始账号 admin，密码 123456


登录账号，添加一组或多组云厂账号，即可管理云资源。


</p><p>
<a href="index.php?action=login&amp;hash=">立即登陆发表评论</a><br />
</p>
<p><a href="index.php?action=list&amp;hash=">返回日志列表</a><br /><a href="index.php?action=index&amp;hash=">返回主页</a></p>
</card>
</wml>
