Deploy Options Overview

Shevky outputs static files to dist/. Any host that serves static files is compatible.

Evidence

  • Shevky does not include platform-specific deployment adapters.
  • The shevky.github.io consumer project in the workspace uses GitHub Pages, confirming that pattern.
  • All consumer projects use build and dev npm scripts only.

Deployment Modes

  1. Manual upload - Upload dist/ contents to any static host.
  2. Git-based hosts - Push to a branch that the host builds and serves.
  3. CI/CD pipeline - Automate npm ci && npm run build and publish dist/.

Platform Guides

PlatformTypePage
GitHub PagesEvidence-basedGitHub Pages
NetlifyInferred exampleNetlify
VercelInferred exampleVercel
AWS AmplifyInferred exampleAWS Amplify
DockerInferred exampleDocker
CI/CDGeneric patternCI/CD

Note: Platforms marked "Inferred example" are not explicitly supported in the codebase but work because Shevky outputs standard static files.

Related