Build and run your app
Cloud servers, app hosting, object storage and an email API on one account and one bill. Pay by the hour while you build.
Run your code on virtual machines or managed containers, keep files in storage that works with S3 tools, and send email through an API. Servers can bill by the hour while you build.
The parts of your stack
Each one is a service on your account, with its own price and billing cycle.
- Cloud Compute: Virtual machines with full root access, their own disk and a public address, billed by the hour or the month.
- Container Apps: An app on Node.js or Python, or a MariaDB, PostgreSQL, MongoDB or Redis database, with the software installed for you.
- Object Storage: Buckets for files and backups that work with the AWS CLI, rclone and S3 SDKs. The Free plan includes 10 GB.
- SMTP Relay: Send your app’s email over SMTP or an HTTPS API, and see what happened to each message. The Free plan sends 3,000 a month.
Tools for your code
- The API behind the dashboard. The dashboard runs on our REST API. Create an API key in Settings, and your scripts can call the same routes as you. A few routes, such as your password and your team, need you to sign in instead. Make your first API request
- Email from your code. Send over SMTP, or post to the send API with a key that can only send. Webhooks tell your app what happened to each message. Send email over HTTPS
- Storage keys for each bucket. Create an access key for one bucket or all of them, read-only or read-write, and use it with the AWS CLI, rclone or an S3 SDK. Connect an S3 client
- Pay by the hour while you build. Hourly plans take their price from your credit each hour, up to a monthly cap. Cancel a service and its charges stop from the next hour. A stopped Container Apps server costs nothing. A Cloud Compute instance costs the same stopped or running. How hourly billing works
From sign-up to your first deploy
- Create your account. Sign up with your email address. Add credit to your account when you want hourly plans.
- Order what your app needs. Choose a Cloud Compute instance or a Container Apps server, a location and a billing cycle.
- Connect your code. Sign in to your instance over SSH, or give your app the addresses and keys of its database, bucket and mail relay.
Order a cloud server · Order an app or database server
Guides for developers
Each guide in our docs takes you through one job, with commands you can copy.
- Make your first API request: Create an API key, list your services with it, and sign in for the routes a key cannot reach, with curl.
- Get a cloud server: Make an SSH key, order an instance, sign in over SSH and take a snapshot.
- Run an app or a database: Deploy code from git, run PostgreSQL on Container Apps and connect the two.
- Send email over HTTPS: Send from your application with the send API and an API key.
- Connect an S3 client: Point the AWS CLI, rclone or an SDK at your buckets.
- Choose a compute product: Container Apps, Cloud Compute and Apps compared, and which suits your project.
Start building on Coritan
Your account starts on the Free plan. Add a server when your code is ready to run.
Frequently asked questions
Can I pay by the hour?
Container Apps and Cloud Compute plans with an hourly price can bill by the hour once you have added a set amount of credit in total. Each hour’s price comes out of your credit, and a monthly cap limits what a service can cost.
Which keys can my code use?
Create an API key on the API keys tab of Settings, and your code can call the API as you. A few routes, such as your password and your team, need you to sign in instead. SMTP Relay has send API keys, and Object Storage has access keys.
Can I run a database?
Order a Container Apps server with MariaDB, PostgreSQL, MongoDB or Redis, and we install it for you. On a Cloud Compute instance, you can install any database yourself.
Does Object Storage work with my S3 tools?
Buckets work with the tools and code made for Amazon S3, such as the AWS CLI, rclone, s3cmd and the AWS SDKs. Point them at our endpoint and region with an access key.
How does my app send email?
Set up SMTP Relay and add your sending domain. Then send over SMTP with a username and password, or over HTTPS with a send API key. The Free plan includes 3,000 emails a month.