StaticDeploy

StaticDeploy

  • Docs
  • GitHub
  • Privacy

›Reference

Getting started

  • Quickstart
  • Overview
  • Apps configuration
  • CI/CD Workflow

Guides

  • Deploying StaticDeploy with docker
  • Deploying static apps
  • Using a client-side router
  • Serving assets with custom headers
  • Using a fallback asset
  • Configuring JWT identity providers
  • Configuring OpenID Connect identity providers

Use with

  • Create React App
  • Vue CLI

Reference

  • Entities
  • Authentication and authorization
  • Using StaticDeploy's CLI
  • How StaticDeploy routes requests
  • Architecture

Architecture

The following diagram represents the functional architecture of the StaticDeploy platform:

StaticDeploy Functional Architecture
  • the Management API is a RESTful API to manage StaticDeploy's entities like bundles and entrypoints
  • the Management Console is a web GUI which allows you to graphically interact with the API
  • the StaticDeploy CLI is a command line tool which you can use to create and deploy bundles
  • the Static Server is the component responsible for serving deployed assets. Clients of this service are the users which request - optionally via a CDN - the deployed websites
  • the storage layer is where StaticDeploy saves its entities. Currently the only supported non-volatile storage layer uses PostgreSQL and Amazon S3 (or API-compatible servers like Minio)
← How StaticDeploy routes requests