The following guide helps you navigate to get your product live with the CNAP dashboard, instead of using the interactive quickstart.
Set Up Your Infrastructure
Prerequisites: You’ll need a CNAP account and access to a machine (VPS, cloud instance, or local server) where you can run a simple command.
First, we need to prepare the infrastructure where your products will run. Don’t worry - this is a one-time setup that takes just a few clicks.
Your Kubernetes API will be ready in 2-3 minutes. You’ll see the status change to “Active” when it’s available.
CNAP manages all the complex Kubernetes operations behind the scenes - certificates, networking, scaling, and monitoring are all handled for you.
Connect Your Compute Resources
Now you need to add compute capacity where your products will actually run. This is where your customers’ applications will live.
Want to test locally first? Use Multipass to test worker setups on your local machine for free before buying production servers. Perfect for development and testing scenarios.
Create Your First Product
Now it’s time to package your software into a sellable product. This is where you define what customers will buy and deploy.
Coming soon: Support for Helm charts from private Git repositories and OCI registries.
Optional: Set Up Pricing
Want to charge customers for your software? Connect with Stripe to enable paid deployments:
Connect Stripe Account
Go to Settings → Stripe and connect your Stripe account to enable payments.
Create Pricing in Stripe
In your Stripe dashboard, create products with prices. Examples:
Link Prices to Your Product
Back in CNAP, your Stripe prices will automatically appear. Select which ones apply to this product.
You can combine multiple prices - customers will pay all selected prices when they deploy your product.
Click “Add Product” to finish creating your sellable software product.