Skip to main content
Revolte provides a variety of service presets tailored for different application architectures. No matter which preset you choose, the configuration process always follows the same simple, modular workflow.

The universal workflow

Deploying any service in Revolte follows three consistent steps:
1

1. Choose a Preset

Select the preset that matches your application requirements (e.g., Webservice + Database).
2

2. Configure Modular Resources

Within the Environment Settings module, fill in the configuration forms for each resource in your preset. You can define independent specifications for Preview, QA, Staging, or Production environments using the dedicated resource tabs.
3

3. Commit & Deploy

Provide a commit message and branch. Revolte will sync the configuration to your repository and trigger the deployment.

Choosing the right preset

Use the table below to identify the best preset based on your application’s requirements:

Core presets

These are the foundational service types in Revolte:
  • Webapp — Build & deploy static frontend applications (React, Next.js, etc.) instantly.
  • Webservice — Standard backend service for APIs, microservices, or long-running processes.
  • Cron — Automate tasks and background jobs on a recurring schedule.

Combined presets

For applications requiring compute alongside storage or caching, Revolte offers combined presets that allow you to configure multiple resources in a single workflow.

Web service combinations

  • Webservice + Database — Backend service with a managed relational database.
  • Webservice + StorageBucket — Backend service with integrated object storage.
  • Webservice + Cache — Backend service with Redis caching for faster responses.
  • Webservice + Database + StorageBucket — Complete stack with compute, database, and storage.
  • Webservice + Database + Cache — High-performance stack with compute, database, and caching.
  • Webservice + StorageBucket + Cache — Backend service with storage and caching integrations.
  • Webservice + Database + StorageBucket + Cache — The full enterprise stack with all managed resources.

Cron job combinations

  • Cron + Database — Scheduled tasks with database read/write support.
  • Cron + Cache — Automate tasks that require high-speed data access.
  • Cron + Database + Cache — Complex scheduled tasks with database and caching integration.
  • Cron + StorageBucket + Cache — File or data processing tasks with caching support.
  • Cron + Database + StorageBucket + Cache — Enterprise-grade scheduled tasks with full resource integration.

Next Steps: