rainbond-opensource-app-deploy

Deploy third-party open-source suites onto Rainbond from official Compose, Helm, or installer evidence.

7|1|Updated May 13, 2026
One-click install
npx skills add https://github.com/goodrain/rainskills --skill rainbond-opensource-app-deploy-goodrain
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: rainbond-opensource-app-deploy
Source: https://github.com/goodrain/rainskills/tree/main/rainbond-opensource-app-deploy
Command: npx skills add https://github.com/goodrain/rainskills --skill rainbond-opensource-app-deploy-goodrain

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Deploying third-party open-source suites like Harbor, Dify, or n8n onto a Rainbond platform requires translating upstream Compose files, Helm charts, or installer-generated configurations into correct components, dependencies, storage, and routing, which is error-prone when done manually. ## Core Features & Use Cases - Official Source Acquisition: Fetches and pins deployment inventories from upstream repositories, release assets, charts, and installer templates before touching the platform. - Per-Component Modeling: Maps Compose services or rendered Helm workloads into Rainbond components with ports, environment variables, dependency edges, persistent storage, config files, and probes. - Delivery Verification: Waits for terminal build states, diagnoses failures with a failure-mode playbook, and validates the real external entry with UI or core-flow smoke tests. - Use Case: Ask the agent to deploy Dify on Rainbond; it retrieves the official deployment material, models every component and dependency, deploys, repairs blockers, and confirms the login UI works through the real access URL. ## Quick Start Deploy the open-source suite Harbor on Rainbond and verify its web UI works through the real access address.

Frequently Asked Questions about rainbond-opensource-app-deploy

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I deploy an open-source app like Dify or Harbor on Rainbond?

Provide the suite name or its Compose/Helm descriptor, and the skill fetches the official deployment inventory, models each component with dependencies and storage on Rainbond, deploys, and verifies the real UI entry. It does not rely on Rainbond's Helm parser as the deployment path.

Can I deploy a third-party Docker Compose file to Rainbond?

Yes, a supplied Compose file is treated as topology evidence and mapped into per-component Rainbond deployments with ports, env, dependencies, and volumes. Compose upload is not required; component modeling is the default path.

Does this skill handle Helm charts that Rainbond cannot parse?

Yes, Helm charts are treated as evidence rather than a deployment path. The chart is rendered or read to derive workloads, services, storage, and probes, which are then modeled as Rainbond components even if the platform's Helm parser fails.

When should I use this skill versus deploying my own project?

Use it only for third-party open-source suites or supplied Compose/Helm/image descriptors. Current projects, source directories, and bare Git repositories belong to rainbond-app-assistant, and confirmed market templates belong to rainbond-template-installer.

Why does deployment stop before creating components?

Deployment stops when the official inventory is incomplete, required secrets are missing, images are unreachable, or semantics like privileged containers, init jobs, or storage behavior cannot be safely represented as Rainbond components.