PreviewRustaBase OSS is in review. Build with managed PostgreSQL, application hosting, edge delivery, and security.Read the product direction

Application Stack

Application stacks and build settings

Choose the closest preset, then confirm the repository folder, build command, and published folder.

Available presets

StackDefault output
Static filesRepository files as published content
TanStack Start.output; use a prerendered static build
SvelteKitbuild; use adapter-static
Next.js.next; use output: 'export'
Nuxt.output; generate a static site
Astrodist
Vitedist; suitable for React, Vue, Solid, and other Vite projects

Build settings

  • Repository address: the GitHub repository that contains the application.
  • Branch: the production branch; leave it empty to use the repository default.
  • App folder: the application directory when the repository is a monorepo.
  • Build command: the command GitHub runs after installing dependencies.
  • Published folder: the build output RustaBase should package.

Choose the right output

Use the preset defaults first. Change them only when your repository uses a different folder or command. The published folder must contain the generated HTML, JavaScript, CSS, and assets that RustaBase will serve.

Application Hosting currently accepts static or prerendered output. Server-rendered framework processes are not supported yet.

Connect GitHub and deploy

Found something wrong on this page?

Fix it yourself. The link below opens this file in GitHub's editor and forks the repository for you if you need one, and your change becomes a pull request without leaving the browser.