Build on Apprail.
Everything you need to deploy and run a whole application — frontends, APIs, workers, jobs, databases, caches, queues, and storage — from the console, your terminal, or your coding agent.
Install the CLI
curl -fsSL https://console.apprail.io/api/cli/install.sh | sh
apprail loginStart here
Getting startedFrom an invitation to a live app with a database and a domain in about fifteen minutes.Core conceptsWorkspaces, projects, environments, services, releases — and what your code can count on.
Build and ship
BuildsGitHub push-to-deploy, Dockerfiles, framework detection, static sites, monorepos, private registries.DeploymentsHealth checks, pre-deploy migrations, canaries, promotion, and rollback.Environments & previewsStaging and production, approvals for production, and a preview for every pull request.Domains & HTTPSBring your domain with one DNS record; certificates are automatic.Workers & jobsBackground workers, scheduled jobs, and one-off commands.
Data
PostgresManaged PostgreSQL with continuous backups and point-in-time restore.Caches & queuesValkey caches and RabbitMQ queues with retries and dead-lettering.Object storageS3-compatible buckets with a key for each bucket.VariablesYour settings and secrets, and everything Apprail connects for you.
Run it
Logs, diagnose & scalingFollow logs, find out why a service is unhealthy, and scale on CPU.Uptime & alertsUptime checks and alerts to Slack, Discord, or a webhook.Team & accessRoles, invitations, scoped tokens, sessions, and the activity history.TroubleshootingThe common problems, and how to fix them.
Four ways in
The console, the CLI, the API, and coding agents all use the same versioned API, so anything you can do in one you can do in the others — and every change lands in the same activity history. Describe your app in apprail.yml and apprail plan shows what it would change.