Get Started
Quickstart
Deploy your first application in minutes
Overview
Welcome to Ryvn! Let’s get your first application up and running.
This tutorial uses your own cloud account—you’ll need AWS, GCP, or Azure access.
1. Choose a Service Type
- Open the Ryvn Dashboard
- Go to the Services tab
- Click Create Service in the top-right corner
- For this tutorial, select Server
2. Connect Your GitHub
- Click Connect GitHub
- Select the repository containing your application and click Connect
3. Configure an Environment
- Go to the Environments tab
- Click Create Environment in the top-right corner
- Give your environment a name production
- Select the production release channel
Release channels link services to environments. When you push code changes, services publish releases to release channels. Environments subscribed to those channels automatically deploy new releases.
- Click Create Environment
4. Provision in Your Cloud
- Click View Environment
- Click Self Setup
- Click Start Provisioning
- Choose your cloud provider (AWS, GCP, or Azure)
- Fill out the form with your cloud provider details
- Click Continue
- Click Create Permissions
- Follow the instructions for your cloud provider
- Go back to Ryvn and wait for the environment to be provisioned
5. Deploy Your Server
- Go to the Services tab
- Click on your service
- Click Deploy to new environment in the top-right corner
- Select the production environment
- Click Deploy
6. Open Your Application
Every server installation on Ryvn is assigned a unique ryvn.app
URL. Find this URL on the installation tile on the
canvas.
Explore Service Types
Here’s an overview of all available service types:
Service Type | Description |
---|---|
Server | For applications that handle HTTP requests like APIs and web apps. |
Worker | For processing asynchronous tasks and jobs, like queue processors and batch operations. |
Job | Scheduled or one-off tasks, ideal for data cleanup and periodic operations. |
Chart | Custom Kubernetes workloads for complex applications requiring specific features. |
Terraform | Infrastructure provisioning and cloud resource management as code. |