Coolify自动化管理工具

通过n8n工作流和Coolify MCP服务器实现Coolify基础设施的自动化管理,包括团队、服务器、服务和应用程序的管理。

  • by wrediam
  • 本地部署
  • 13 星标
  • 更新于
在 GitHub 查看 wrediam/n8n-coolify-mcp-tools

使用说明

冷却MCP工作流程

🚀 使用n8n自动化Coolify管理!

此工作流利用 社区n8n MCP客户端 我的新 冷却MCP服务器 使用以下方式与您的Coolify基础架构进行交互 MCP(模型上下文协议)。它可以直接在n8n工作流中无缝管理团队、服务器、服务、应用程序和部署。

🎯 我为什么创建此设置

我构建这个工作流是为了 使用人工智能自动化我的Coolify基础设施的管理通过人工智能辅助的参数填充和自动执行,该设置简化和优化了基础设施管理,而无需大量的手动设置。

此外,我计划 发布另一个集成Telegram的工作流,允许与Telegram机器人进行交互,以实现更方便的Coolify管理。

🔥 冷却MCP服务器——此设置的核心

为了使这个工作流程成为可能,我把 冷却MCP服务器。我使用了以下文档 冷却 并且使用了API端点,我知道我将使用大多数端点来构建工具。此服务器充当Coolify和n8n之间的桥梁,实现:

  • API无缝通信 介于Coolify和n8n之间
  • 高效的命令执行 用于管理服务器、服务和应用程序
  • 可扩展性 同时处理多个基础设施任务
  • 人工智能驱动的决策,无需手动输入即可实现智能自动化

此服务器是此自动化设置的核心,确保每个命令都能顺利有效地运行。如果您正在使用Coolify并希望释放真正的自动化潜力,那么这款服务器将改变游戏规则! 🚀

📌 特性

此工作流提供 25个强大的工具 控制Coolify的各个方面:

🔍 版本和运行状况检查

  • 获取版本 -检索Coolify版本详细信息
  • 健康检查 -验证Coolify API运行状况

👥 团队管理

  • 列出团队 -显示所有团队
  • 组建团队 -获取特定团队的详细信息
  • 获取当前团队 -检索活动团队的详细信息
  • 获取当前团队成员 -列出当前团队中的成员

🖥️ 服务器管理

  • 列出服务器 -显示所有可用服务器
  • 创建服务器 -部署新服务器
  • 验证服务器 -检查服务器配置有效性
  • 获取服务器资源 -监控服务器资源使用情况
  • 获取服务器域 -列出与服务器关联的域

⚙️ 服务管理

  • 列表服务 -显示所有已注册的服务
  • 创建服务 -部署新服务
  • 启动服务 -启动服务
  • 停止服务 -停止正在运行的服务
  • 重新启动服务 -重新启动服务

📦 应用程序管理

  • 列出应用程序 -显示所有应用程序
  • 创建应用 -部署新应用程序
  • 启动应用程序 -启动应用程序
  • 停止应用程序 -停止应用程序
  • 重新开始应用程序 -重新启动应用程序
  • 执行命令应用程序 -在应用程序容器内运行命令

🚀 部署管理

  • 列表部署 -显示所有部署
  • 获取部署 -获取部署详细信息

🔐 安全

  • 列出私钥 -显示所有存储的私钥
  • 创建私钥 -生成新的私钥

🔧 安装说明

  1. 安装所需节点:

  2. 导入配置:

    • 将此工作流添加到n8n实例中。
  3. 配置Coolify MCP凭据:

    • 确保您的Coolify实例具有API访问权限,并在n8n中设置所需的身份验证凭据。

🛠️ 需求


通过此设置,您可以直接从n8n轻松管理Coolify基础设施! 🎯 请继续关注即将到来的 Telegram机器人集成 更容易实现自动化。 🤖