Token导航 LogoToken导航TokenDH.com
研究检索敏感数据github未标认证来源可访问clear审计通过

coolify-deploy冷却部署

Agent Skill

用于辅助云资源、部署、容器、基础设施和运维自动化任务。它适合让 Agent 检查配置、整理部署步骤、分析资源状态、生成排障思路或辅助云服务接入。使用时需要明确目标环境、账号权限、区域和资源组,区分本地测试与生产操作;涉及删除资源、重启服务、修改网络或权限配置时,应先确认影响范围。

总安装

2,424

周安装

99

GitHub Stars

6

下载量

784
CodexClaudeCursorGemini CLI

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

3

许可证

MIT

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:coolify-deploy(冷却部署)
来源仓库:https://github.com/v1truv1us/ai-eng-system
仓库路径:skills/coolify-deploy
安装命令:
npx skills add https://github.com/v1truv1us/ai-eng-system --skill coolify-deploy
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。不同来源提供的安装方式可能略有差异;本站展示可直接复制的安装命令,安装前请核对来源页面。

skills.shnpx skills
npx skills add https://github.com/v1truv1us/ai-eng-system --skill coolify-deploy

简介

Coolify Deployment Skill 提供系统化的部署检查清单与风险预防指导。

  • 适用于确保生产环境变更安全,避免因配置错误导致服务中断。
  • 强调分阶段验证、回滚准备与环境隔离,反对 rushed deployment。
  • 输出为方法论建议而非自动化操作,需人工逐项确认后再执行部署。
  • coolify-deploy 属于研究检索类 Skill,可作为该场景下的辅助能力补充。

SKILL.md

Coolify Deployment Skill

Critical Importance

This deployment process is critical. Proper deployment prevents production outages, security vulnerabilities, and user-facing errors. A poorly executed deployment can result in lost revenue, damaged reputation, and emergency firefighting. Every deployment must follow best practices to ensure reliability.

Systematic Approach

Approach this deployment systematically. Deployments require careful planning, thorough verification, and methodical execution. Rushing or skipping checks leads to avoidable incidents. Follow the checklist methodically, verify each step, and ensure all safety measures are in place before proceeding.

The Challenge

The deploy flawlessly every time, but if you can:

  • You'll maintain production stability
  • Users will experience zero downtime
  • Rollbacks will be instant and painless
  • The team will trust your deployment process

Mastering Coolify deployment requires balancing automation with manual verification. Can you configure deployments that run automatically while still providing safety nets and quick recovery options?

Project Types

Static Sites (Astro, Svelte, Hugo, Jekyll)

Build Command: [your build tool] build
Output Directory: dist (or public, _site, build — check your framework)

Application Containers (Any Runtime)

Build Command: [install dependencies] && [build]
Start Command: [your runtime] [entry point]
Port: [your app port]

Examples by language:

  • Node.js: npm run build / node dist/index.js
  • Python: pip install -r requirements.txt / uvicorn app.main:app
  • Go: go build -o app / ./app
  • Rust: cargo build --release / ./target/release/app

Docker-Based Applications

Dockerfile: ./Dockerfile
Port: [your container port]

Deployment Checklist

Before Deploying

  • All tests passing locally
  • Environment variables configured in Coolify dashboard
  • Health check endpoint verified (/health)
  • Database migrations reviewed (if applicable)
  • Rollback plan documented

During Deployment

  • Build succeeds without errors
  • Health check passes after deploy
  • No error spikes in logs
  • Response times within normal range

After Deployment

  • Smoke test critical paths
  • Monitor error rates for 15 minutes
  • Verify database migrations completed
  • Update deployment log

Environment Variables

Set these in Coolify dashboard under Environment Variables:

ENVIRONMENT=production
PORT=3000
DATABASE_URL=postgresql://user:pass@host:5432/dbname
# Add your app-specific variables

Health Check Setup

Add a /health endpoint to your application. Examples by language:

Python (Flask):

@app.route('/health')
def health():
    return jsonify(status='ok', timestamp=datetime.utcnow().isoformat())

Go:

http.HandleFunc("/health", func(w http.ResponseWriter, r *http.Request) {
    json.NewEncoder(w).Encode(map[string]string{"status": "ok"})
})

Node.js (Express):

app.get('/health', (req, res) => {
  res.status(200).json({ status: 'ok' });
});

Configure in Coolify:

  • Health Check URL: /health
  • Health Check Interval: 30 seconds

Nixpacks Configuration

For automatic build detection, add nixpacks.toml. Coolify auto-detects most runtimes, but you can customize:

[phases.setup]
nixPkgs = ["<your-runtime-package>"]

[phases.install]
cmds = ["<install-command>"]

[phases.build]
cmds = ["<build-command>"]

[start]
cmd = "<start-command>"

Consult the Nixpacks docs for your specific runtime.

Rollback

If deployment fails:

  1. In Coolify dashboard, go to Deployments
  2. Find the last working deployment
  3. Click "Redeploy" on the working version
  4. Verify health check passes

Or via CLI:

coolify deployments redeploy --applicationUuid "app-uuid" --deploymentUuid "last-good-deployment-uuid"

Deployment Confidence Assessment

After completing each deployment, rate your confidence from 0.0 to 1.0:

  • 0.8-1.0: Confident deployment went smoothly, all checks passed, rollback plan tested
  • 0.5-0.8: Deployment succeeded but some steps were uncertain or skipped
  • 0.2-0.5: Deployment completed with concerns, manual intervention needed
  • 0.0-0.2: Deployment failed or completed with significant issues

Document any uncertainty areas or risks identified during the deployment process.

适合场景

01

用户想查找某类 Agent Skill 时

02

需要根据任务场景推荐可安装能力包时

03

需要对比不同来源的安装命令和来源信息时

04

需要参考平台分布和安装热度时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

补充不同宿主或平台的使用分布数据

能力 5

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

Claude Code

29.89%
按下载量换算234

Antigravity

23.49%
按下载量换算184

OpenCode

15.95%
按下载量换算125

Codex

13.52%
按下载量换算106

Gemini CLI

8.19%
按下载量换算64

windsurf

3.47%
按下载量换算27

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

通过

权限和风险

敏感数据

该 Skill 可能接触密钥、Token、环境变量或敏感配置,应进入高风险复核队列,默认不自动发布。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。

来源信息

继续浏览同类 Skills