Services are typed runtime units inside a Revolte project. Use them to deploy applications, APIs, jobs, data stores, caches, object storage, and secrets with consistent environment and deployment controls.Documentation Index
Fetch the complete documentation index at: https://www.sunny-dev.info/llms.txt
Use this file to discover all available pages before exploring further.
Web Applications
Full-stack, SSR, static, and edge applications with framework-aware builds.
Web Services
REST APIs, gRPC services, and backend microservices with scaling controls.
Cron Jobs
Scheduled tasks with retries, failure alerts, and environment-scoped execution.
Databases
Managed PostgreSQL, MySQL, and MongoDB with backups and connection policies.
Object Storage
S3-compatible storage with CDN delivery and access policies.
Cache
Redis and Memcached services with clustering and persistence options.
Secrets
Encrypted environment variables, service injection, and rotation workflows.
Service lifecycle
| Phase | What happens |
|---|---|
| Define | Add the service to revolte.yaml or create it in the dashboard. |
| Build | Revolte runs configured build steps or provisions managed infrastructure. |
| Deploy | The service is released into the target environment with the selected strategy. |
| Observe | Logs, metrics, and insights stay tied to the service and deployment. |
| Improve | Runtime outcomes feed risk scoring and future deployment recommendations. |
Related
Observability
Monitor service health after deployment.
Rollbacks
Recover a service from a known good deployment.
Environment Settings
Scope service configuration by environment.