Sevalla Documentation

website·Indexed 35 days ago

https://docs.sevalla.com

Documentation for Sevalla's application hosting platform, covering deployment via Git (GitHub, GitLab, Bitbucket) or Docker images. Includes guides on build options using Nixpacks, Railpack, and Buildpacks; networking, CDN, and edge caching; scalability, persistent storage, and environment variable management.

Tokens
112.5K
Snippets
345
Records
954
Agent score
63%

What's inside Sevalla

  1. Overview of Sevalla Deployment Pipelines

    Pipelines automate the process of moving code from development to production. They allow for multiple stages (e.g., QA, Production) and multiple applications per stage. Key benefits include the ability to deploy the same application with different environment variables for different customers, deploy across multiple geographical locations to reduce latency, and run A/B tests. Applications within a pipeline are free until they are deployed and actively running.
  2. Overview of Sevalla Webhooks

    Sevalla webhooks push real-time data to a specified URL when specific events occur in your application, database, or static site. Each request includes an svl-signature header containing the webhook's secret for verification. If a delivery fails, Sevalla implements an automatic retry policy with 12 attempts at increasing intervals: 1m, 5m, 10m, 30m, 1h, 2h, 4h, 8h, 16h, 1d, 2d, and 3d.
  3. Overview of Sevalla Application Hosting features

    Sevalla Application Hosting provides a Git-based workflow for deploying applications from source code across 25 data centers. It supports various resource tiers including Hobby, standard, memory-optimized, and CPU-optimized pods, each with predefined CPU, RAM, and build time limits.
  4. Overview of Sevalla migration to Oracle Cloud Infrastructure (OCI)

    Sevalla is migrating its core infrastructure from Google Cloud Platform (GCP) to Oracle Cloud Infrastructure (OCI). The migration occurs in three waves: Wave 0 (Static site builds - Completed), Wave 1 (Static sites and apps without persistent storage), and Wave 2 (Stateful services like databases or apps with persistent storage). All services within a single account migrate together in the same wave. Users can check their specific wave, target data center, and new egress IP addresses via the 'Migration' notice in the Sevalla dashboard.
  5. Overview of Sevalla Static Site Hosting

    Sevalla provides hosting for static sites composed of non-dynamic files (HTML, CSS, and JavaScript). Sites can be deployed using either pre-built files or source code that generates the site. Content is distributed across 260+ CDN locations via Cloudflare's global network (The Edge) to reduce latency and improve performance by serving visitors from the closest geographical location.
  6. Overview of Sevalla MCP server for AI coding agents

    The Sevalla Model Context Protocol (MCP) server allows AI agents to interact with the Sevalla PaaS API using natural language. Instead of using static SDKs, agents use a 'Code Mode' pattern to dynamically discover and call API endpoints. The server runs AI-generated JavaScript within a secure, sandboxed V8 isolate to protect infrastructure and credentials. Authentication is managed via OAuth, removing the need to store API keys in configuration files.
  7. Overview of Sevalla cloud platform capabilities

    Sevalla is a cloud solution for web applications and databases that provides the following core capabilities:

    • Application Deployment: Deploy apps from GitHub, GitLab, Bitbucket, or directly from a Docker registry. Supported languages/frameworks include Laravel, Python, Node.js, PHP, Ruby, and Go.
    • Database Management: One-click setup for MySQL, PostgreSQL, MariaDB, and Redis.
    • Environment Management: Create pipelines to manage Dev, QA, and Prod environments, and generate preview environments for every pull request.
    • Static Site Hosting: Free deployment for React, Angular, Vue, or plain HTML sites.
    • Object Storage: Bucket-based storage for static assets to optimize bandwidth.
  8. Overview of Sevalla Object Storage Infrastructure

    Sevalla's object storage is built on Cloudflare R2 and provides secure access to files through an S3-compatible API. Files are stored in the region selected during bucket creation and are served through Cloudflare's global edge network to ensure low latency and high availability. Public access can be optionally enabled to provide public URLs for files, making it suitable for media assets and static content.
  9. Overview of Sevalla Database Hosting capabilities

    Sevalla provides managed database hosting for MariaDB, MySQL, PostgreSQL, and Redis. Users can deploy databases across 25 different data centers and customize resources including CPU count, RAM, and storage space. The platform supports both the creation of new databases and the import of existing ones into the Sevalla infrastructure.
  10. Overview of Static Site Hosting

    Static Site Hosting is a free service for websites built with HTML, CSS, and JavaScript. Unlike Application Hosting, static sites do not require server-side languages (like PHP) or databases (like MySQL).
  11. Choose between Sevalla and MyKinsta hosting

    Sevalla and MyKinsta are two different platforms provided by Kinsta, each serving different technical needs:

    • Sevalla: A developer-focused platform purpose-built for Application, Database, and Static Site Hosting. It is designed for modern web projects requiring flexibility, scalability, and tools like Object Storage, Git-based deployments, and automated scaling.
    • MyKinsta: A specialized platform for Managed WordPress Hosting. It provides a performance-optimized environment with WordPress-specific tools including automatic daily backups, staging environments, built-in caching, and expert WordPress support.

    While WordPress sites can be hosted as custom applications on Sevalla, the fully managed experience (handling updates, security patches, and server optimization) is only available via MyKinsta.

  12. Understand Sevalla Object Storage capabilities and pricing

    Sevalla provides an object storage system powered by Cloudflare R2 for storing digital files (photos, videos, documents, etc.). Key features include:

    • S3-Compatible API: Files are stored privately and accessed via a standard S3-compatible API.
    • Scalability: There are no limits on the number of files stored, and users can create an unlimited number of storage buckets (one per project).
    • User Management: Users can be created and managed directly within each individual bucket to control access to specific storage environments.
    • Pricing: Storage is priced at $0.02 per GB.
    • Cost Tracking: Resource consumption and costs for current and previous billing periods are available in the Usage page within Company settings.