Prerequisites
Before you begin, make sure you have:- An AWS account with admin access
- A GitHub repository with your application code
- An OwnKube account (free up to 5 vCPU and 10 GB RAM — no credit card required)
Connect your cloud account
OwnKube connects to your AWS account using least-privilege IAM credentials. Your infrastructure stays in your VPC at all times — we never see your application data.Sign up for OwnKube
Go to app.ownkube.io and create your account. Free up to 5 vCPU and 10 GB RAM — no credit card required.
Connect AWS
Follow the guided setup to connect your AWS account. OwnKube uses a CloudFormation stack to create a least-privilege IAM role — no root credentials needed.
Deploy your app
Configure your app
OwnKube auto-detects your framework and language. Review the suggested configuration or customize build commands, environment variables, and resource allocation. No pipeline configuration required.
You’re live
Your application is now running on your own AWS infrastructure. From day one, your platform:- Monitors your app — detecting errors with plain-English explanations
- Optimizes costs with auto-sleep and smart spot instance placement
- Scales automatically based on traffic
Next: deploy a database
Add PostgreSQL, Redis, or MySQL to your app with one click.