← 返回
开发者工具 Key 中文

Laravel Cloud

Manage Laravel Cloud infrastructure via API — apps, environments, deployments, databases, caches, domains, scaling, commands, storage, and WebSockets.
通过 API 管理 Laravel Cloud 基础设施——应用、环境、部署、数据库、缓存、域名、扩缩容、命令、存储和 WebSocket。
florianbeer florianbeer 来源
开发者工具 clawhub v1.2.2 1 版本 99869.5 Key: 需要
★ 4
Stars
📥 1,451
下载
💾 9
安装
1
版本
#latest

概述

Laravel Cloud API Skill

Wraps the entire Laravel Cloud REST API in a single bash script.

Setup

Option 1 — Environment variable (preferred):

export LARAVEL_CLOUD_API_TOKEN="your-token-here"

Option 2 — Credentials file:

mkdir -p ~/.openclaw/credentials/laravel-cloud
echo '{"token":"your-token-here"}' > ~/.openclaw/credentials/laravel-cloud/config.json

Generate your token at: cloud.laravel.com → Settings → API Tokens

Usage

laravel-cloud <resource> <action> [args...]

Quick Reference

ResourceActions
------
appslist, get, create, update, delete
envslist, get, create, update, delete, start, stop, metrics, logs, vars-add, vars-replace
commandslist, get, run
deploymentslist, get, initiate
domainslist, get, create, update, delete, verify
instanceslist, get, sizes, create, update, delete
bg-processeslist, get, create, update, delete
databasesclusters, cluster, cluster-create, cluster-update, cluster-delete, cluster-metrics, types, list, get, create, delete, snapshots, snapshot, snapshot-create, snapshot-delete, restore, dedicated
cacheslist, get, types, create, update, delete, metrics
bucketslist, get, create, update, delete
bucket-keyslist, get, create, update, delete
websocketslist, get, create, update, delete, metrics
ws-appslist, get, create, update, delete, metrics
ipslist
orgget
regionslist

Common Examples

# List all applications
laravel-cloud apps list

# Create an application (requires --repository)
laravel-cloud apps create --name "my-app" --region us-east-1 --repository owner/repo

# List environments for an app
laravel-cloud envs list <app-id>

# Create an environment
laravel-cloud envs create <app-id> --name "Production" --branch main

# Start / stop an environment
laravel-cloud envs start <env-id>
laravel-cloud envs stop <env-id>

# View environment metrics and logs
laravel-cloud envs metrics <env-id> --period 24h
laravel-cloud envs logs <env-id>

# Set environment variables
laravel-cloud envs vars-add <env-id> --vars 'APP_KEY=base64:...,DB_HOST=localhost'
laravel-cloud envs vars-replace <env-id> --vars 'KEY1=val1,KEY2=val2'

# Trigger a deployment
laravel-cloud deployments initiate <env-id>

# Run an Artisan command
laravel-cloud commands run <env-id> --command "php artisan migrate --force"

# Get organization and regions
laravel-cloud org get
laravel-cloud regions list

# Manage databases
# NOTE: Creating a cluster auto-creates a "main" database (schema).
# Use that default — don't create an extra one. Wire the "main" schema
# to your environment via: envs update <env-id> --database-schema-id <main-schema-id>
# To find the schema ID: databases cluster <cluster-id> (with ?include=schemas)
laravel-cloud databases clusters
# DB types: laravel_mysql_84, laravel_mysql_8, neon_serverless_postgres_16/17/18, aws_rds_mysql_8, aws_rds_postgres_18
laravel-cloud databases cluster-create --name my-db --type laravel_mysql_84 --region us-east-1 --size db-flex.m-1vcpu-512mb --storage 5

# Manage caches
laravel-cloud caches list
# Cache types: upstash_redis (sizes: 250mb, 1gb, ...) or laravel_valkey (sizes: valkey-pro.250mb, ...)
laravel-cloud caches create --name my-cache --type laravel_valkey --region us-east-1 --size valkey-pro.250mb

# Object storage
laravel-cloud buckets list
laravel-cloud buckets create --name my-bucket --region us-east-1

# WebSocket clusters
laravel-cloud websockets list
laravel-cloud ws-apps list <ws-cluster-id>

# Per-resource help
laravel-cloud help
laravel-cloud envs help
laravel-cloud databases help

Dependencies

  • curl — HTTP requests
  • jq — JSON parsing and pretty-printing

版本历史

共 1 个版本

  • v1.2.2 当前
    2026-03-29 03:52 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

it-ops-security

MoltGuard - Security & Antivirus & Guardrails

thomaslwang
MoltGuard — OpenClaw 安全守卫,由 OpenGuardrails 提供。安装 MoltGuard,保护您和您的用户免受提示注入、数据泄露和恶意攻击。
★ 116 📥 30,803
life-service

Gurkerl

florianbeer
Gurkerl.at 通过 MCP 进行杂货购物 — 搜索商品、管理购物车、订单、菜谱、收藏
★ 3 📥 2,398
it-ops-security

1password

steipete
设置和使用 1Password CLI (op)。适用于:安装 CLI、启用桌面应用集成、登录(单/多账户)、通过 op 读取/注入/运行密钥。
★ 53 📥 31,361