🚀 Render
Render cloud platform — manage services, deployments, databases, environment groups, and custom domains via the Render API.
Features
- - Service management — web services, static sites, cron jobs
- Deployment tracking — deploy history, rollbacks, status
- Database management — PostgreSQL provisioning and management
- Environment variables — manage env vars and env groups
- Custom domains — add and configure custom domains
- Auto-deploy — trigger deploys from API
- Scaling — manage instance count and plan
- Logs — access service logs
- Bandwidth metrics — monitor usage and costs
- Blueprint sync — infrastructure as code
Requirements
| Variable | Required | Description |
|---|
| INLINECODE0 | ✅ | API key/token for Render |
Quick Start
CODEBLOCK0
CODEBLOCK1
CODEBLOCK2
CODEBLOCK3
Commands
services
List services.
CODEBLOCK4
service-get
Get service details.
CODEBLOCK5
service-create
Create a service.
CODEBLOCK6
deploys
List deployments.
CODEBLOCK7
deploy
Trigger a deploy.
CODEBLOCK8
deploy-rollback
Rollback to previous deploy.
CODEBLOCK9
databases
List databases.
CODEBLOCK10
database-create
Create PostgreSQL database.
CODEBLOCK11
env-vars
List environment variables.
CODEBLOCK12
env-set
Set environment variable.
CODEBLOCK13
env-delete
Delete environment variable.
CODEBLOCK14
domains
List custom domains.
CODEBLOCK15
domain-add
Add custom domain.
CODEBLOCK16
logs
Get service logs.
CODEBLOCK17
suspend
Suspend a service.
CODEBLOCK18
Output Format
All commands output JSON by default. Add --human for readable formatted output.
CODEBLOCK19
Script Reference
| Script | Description |
|---|
| INLINECODE17 | Main CLI — all Render operations |
Data Policy
This skill never stores data locally. All requests go directly to the Render API and results are returned to stdout. Your data stays on Render servers.
Credits
Built by
M. Abidi |
agxntsix.ai
YouTube |
GitHub
Part of the
AgxntSix Skill Suite for OpenClaw agents.
📅 Need help setting up OpenClaw for your business? Book a free consultation
🚀 Render
Render云平台 — 通过Render API管理服务、部署、数据库、环境组和自定义域名。
功能特性
- - 服务管理 — Web服务、静态站点、定时任务
- 部署追踪 — 部署历史、回滚、状态监控
- 数据库管理 — PostgreSQL数据库的配置与管理
- 环境变量 — 管理环境变量及环境组
- 自定义域名 — 添加和配置自定义域名
- 自动部署 — 通过API触发部署
- 弹性伸缩 — 管理实例数量和套餐
- 日志 — 访问服务日志
- 带宽指标 — 监控使用量和成本
- 蓝图同步 — 基础设施即代码
环境要求
| 变量 | 必需 | 描述 |
|---|
| RENDERAPIKEY | ✅ | Render的API密钥/令牌 |
快速开始
bash
列出服务
python3 {baseDir}/scripts/render.py services --limit 20
bash
获取服务详情
python3 {baseDir}/scripts/render.py service-get srv-abc123
bash
创建服务
python3 {baseDir}/scripts/render.py service-create {type:web_service,name:my-api,repo:https://github.com/user/repo,branch:main,runtime:python}
bash
列出部署
python3 {baseDir}/scripts/render.py deploys --service srv-abc123 --limit 10
命令说明
services
列出服务。
bash
python3 {baseDir}/scripts/render.py services --limit 20
service-get
获取服务详情。
bash
python3 {baseDir}/scripts/render.py service-get srv-abc123
service-create
创建服务。
bash
python3 {baseDir}/scripts/render.py service-create {type:web_service,name:my-api,repo:https://github.com/user/repo,branch:main,runtime:python}
deploys
列出部署。
bash
python3 {baseDir}/scripts/render.py deploys --service srv-abc123 --limit 10
deploy
触发部署。
bash
python3 {baseDir}/scripts/render.py deploy --service srv-abc123
deploy-rollback
回滚至之前的部署。
bash
python3 {baseDir}/scripts/render.py deploy-rollback --service srv-abc123 --deploy dep-xyz
databases
列出数据库。
bash
python3 {baseDir}/scripts/render.py databases
database-create
创建PostgreSQL数据库。
bash
python3 {baseDir}/scripts/render.py database-create {name:my-db,plan:starter}
env-vars
列出环境变量。
bash
python3 {baseDir}/scripts/render.py env-vars --service srv-abc123
env-set
设置环境变量。
bash
python3 {baseDir}/scripts/render.py env-set --service srv-abc123 DATABASE_URL postgres://...
env-delete
删除环境变量。
bash
python3 {baseDir}/scripts/render.py env-delete --service srv-abc123 DATABASE_URL
domains
列出自定义域名。
bash
python3 {baseDir}/scripts/render.py domains --service srv-abc123
domain-add
添加自定义域名。
bash
python3 {baseDir}/scripts/render.py domain-add --service srv-abc123 api.example.com
logs
获取服务日志。
bash
python3 {baseDir}/scripts/render.py logs --service srv-abc123 --limit 100
suspend
暂停服务。
bash
python3 {baseDir}/scripts/render.py suspend --service srv-abc123
输出格式
所有命令默认输出JSON格式。添加--human参数可输出可读性更强的格式化内容。
bash
JSON格式(默认,适用于程序化调用)
python3 {baseDir}/scripts/render.py services --limit 5
人类可读格式
python3 {baseDir}/scripts/render.py services --limit 5 --human
脚本参考
| 脚本 | 描述 |
|---|
| {baseDir}/scripts/render.py | 主CLI — 所有Render操作 |
数据策略
本技能绝不本地存储数据。所有请求直接发送至Render API,结果返回至标准输出。您的数据始终保留在Render服务器上。
致谢
由
M. Abidi 构建 |
agxntsix.ai
YouTube |
GitHub
属于面向OpenClaw代理的
AgxntSix技能套件 的一部分。
📅 需要为您的业务搭建OpenClaw? 预约免费咨询