agent-pack-n-go
🚀 Clone your OpenClaw AI Agent to a new device in ~25 minutes — configs, memory, skills, everything.
Deploy any project to xCloud hosting — auto-detects stack (WordPress, Laravel, PHP, Node.js, Next.js, NestJS, Python, Go, Rust), routes to native or Docker deployment, generates production-ready Dockerfile, docker-compose.yml, GitHub Actions CI/CD, and .env.example. Works from zero Docker setup.
Suivez les instructions du dépôt pour votre agent. Consultez les fichiers et dépendances avant l’installation.
SkillHub CLI
skillhub install asif2bd/xcloud-docker-deployExaminez la source et la compatibilité, puis suivez les étapes d’installation.
Donnez le lien à votre agent et demandez-lui d’examiner instructions et dépendances avant d’expliquer les étapes.
Adapt any docker-compose.yml to work with xCloud — a git-push Docker deployment platform.
git push → xCloud runs: docker-compose pull && docker-compose up -d
xCloud never runs docker build. Images must be pre-built in a public registry. SSL, reverse proxy, and domain routing are handled by xCloud — your stack must not duplicate them.
Read references/xcloud-constraints.md for the full ruleset before making changes.
Before anything else, scan the project directory for these files:
Read DETECT.md for full detection rules. Quick routing:
| Found in project | Stack | Action |
|---|---|---|
wp-config.php or wp-content/ |
WordPress | Read references/xcloud-native-wordpress.md |
composer.json + artisan |
Laravel | Read references/xcloud-native-laravel.md |
package.json + next.config.* |
Next.js | Docker path → use dockerfiles/nextjs.Dockerfile + compose-templates/nextjs-postgres.yml |
package.json (no framework config) |
Node.js | Read references/xcloud-native-nodejs.md |
composer.json (no artisan) |
PHP | Read references/xcloud-native-php.md |
requirements.txt or pyproject.toml |
Python | Docker path → use dockerfiles/python-fastapi.Dockerfile |
go.mod |
Go | Docker path — generate Dockerfile manually |
docker-compose.yml exists |
Existing Docker | Proceed to Step 1 below |
Dockerfile (no compose) |
Build-from-source | Generate compose → Scenario A below |
See references/xcloud-deploy-paths.md for the Native vs Docker decision guide.
Inspect the provided docker-compose.yml:
| Signal | Scenario |
|---|---|
build: or build: context: . |
A — Build-from-source |
| Caddy / Traefik / nginx-proxy service | B — Proxy conflict |
Multiple ports: across services |
B — Multi-port |
| `./nginx.conf:/et... |
Ces informations proviennent de l’analyse indexée et peuvent être anciennes. Vérifiez les fichiers actuels.
For AI Agents: Auto-detect any project stack and deploy it to xCloud — native or Docker path, zero config required.
Paste a project structure or docker-compose.yml and ask the AI to deploy it on xCloud. The skill:
| Scenario | Signal | Fix |
|---|---|---|
| Stack detection | Any project files | Auto-routes to native or Docker path |
| Build-from-source | build: context: . in compose |
GitHub Actions → GHCR; replaces build: with image: |
| Proxy conflict | Caddy/Traefik/nginx-proxy service | Removes it, adds embedded nginx-router |
| Multi-port | Multiple ports: on different services |
Routes through nginx-router, single exposed port |
| External config | ./nginx.conf:/etc/nginx/... |
Embeds config inline via configs: block |
| No Docker at all | WordPress/Laravel/Node.js project | Native xCloud deploy guide |
# From ClawHub
clawhub install xcloud-docker-deploy
# Or manually
git clone https://github.com...
# xCloud Docker Deploy Adapt any `docker-compose.yml` to work with [xCloud](https://xcloud.host) — a git-push Docker deployment platform. ## How xCloud Works ``` git push → xCloud runs: docker-compose pull && docker-compose up -d ``` **xCloud never runs `docker build`.** Images must be pre-built in a public registry. SSL, reverse proxy, and domain routing are handled by xCloud — your stack must not duplicate them. Read `references/xcloud-constraints.md` for the full ruleset before making changes. --- ## Phase 0 — Detect Project Type First **Before anything else, scan the project directory for these files:** Read `DETECT.md` for full detection rules. Quick routing: | Found in project | Stack | Action | |---|---|---| | `wp-config.php` or `wp-content/` | WordPress | Read `references/xcloud-native-wordpress.md` | | `composer.json` + `artisan` | Laravel | Read `references/xcloud-native-laravel.md` | | `package.json` + `next.config.*` | Next.js | Docker path → use `dockerfiles/nextjs.Dockerfile` + `compose-templates/nextjs-postgres.yml` | | `package.json` (no framework config) | Node.js | Read `references/xcloud-native-nodejs.md` | | `composer.json` (no artisan) | PHP | Read `references/xcloud-native-php.md` | | `requirements.txt` or `pyproject.toml` | Python | Docker path → use `dockerfiles/python-fastapi.Dockerfile` | | `go.mod` | Go | Docker path — generate Dockerfile manually | | `docker-compose.yml` exists | Existing Docker | Proceed to Step 1 below | | `Dockerfile` (no compose) | Build-from-source | Generate compose → Scenario A below | See `references/xcloud-deploy-paths.md` for the Native vs Docker decision guide. --- ## Step 1 — Detect Which Scenarios Apply Inspect the provided `docker-compose.yml`: | Signal | Scenario | |--------|----------| | `build:` or `build: context: .` | **A** — Build-from-source | | Caddy / Traefik / nginx-proxy service | **B** — Proxy conflict | | Multiple `ports:` across services | **B** — Multi-port | | `./nginx.conf:/et...
# xCloud Docker Deploy Skill > **For AI Agents:** Auto-detect any project stack and deploy it to [xCloud](https://xcloud.host) — native or Docker path, zero config required. [](https://github.com/Asif2BD/xCloud-Docker-Deploy-Skill/releases) [](LICENSE) [](https://skillsmp.com) [](https://clawhub.ai/Asif2BD/xcloud-docker-deploy) [](#install) --- ## What It Does Paste a project structure or `docker-compose.yml` and ask the AI to deploy it on xCloud. The skill: 1. **Detects your stack** — WordPress, Laravel, PHP, Node.js, Next.js, NestJS, Nuxt, Python, Go, Rust, or existing Docker 2. **Picks the right path** — xCloud Native deploy vs Docker 3. **Generates all files** — Dockerfile, docker-compose.yml, GitHub Actions CI/CD, .env.example 4. **Gives exact xCloud UI steps** — copy-paste ready ### What It Handles | Scenario | Signal | Fix | |----------|--------|-----| | **Stack detection** | Any project files | Auto-routes to native or Docker path | | **Build-from-source** | `build: context: .` in compose | GitHub Actions → GHCR; replaces `build:` with `image:` | | **Proxy conflict** | Caddy/Traefik/nginx-proxy service | Removes it, adds embedded nginx-router | | **Multi-port** | Multiple `ports:` on different services | Routes through nginx-router, single exposed port | | **External config** | `./nginx.conf:/etc/nginx/...` | Embeds config inline via `configs:` block | | **No Docker at all** | WordPress/Laravel/Node.js project | Native xCloud deploy guide | --- ## Install ### Claude Code (CLI) ```bash # From ClawHub clawhub install xcloud-docker-deploy # Or manually git clone https://github.com...
🚀 Clone your OpenClaw AI Agent to a new device in ~25 minutes — configs, memory, skills, everything.
Bambu Lab 3D printer control and automation. Activate when user mentions: printer status, 3D printing, slice, analyze model, generate 3D, AMS filament, print monitor, Bambu Lab, or any 3D printing task. Full pi...
⚡ SOTA agent skills for OpenClaw — observability, security, code quality, incident response, and more. Built by Anvil AI.
OpenClaw Skill: Safely restart the Gateway with context preservation, guardian watchdog, and multi-channel notification