Netlify

Netlify offers continuous deployment with branch previews and form handling.

1

Connect your repository

Go to netlify.com, click Add new site > Import an existing project, and select your repository.

2

Configure build settings

Set the following:

SettingValue
Build Command`curl -fsSL https://oxidoc.dev/install.sh
Publish Directorydist
3

Deploy

Click Deploy site. Netlify builds and deploys on every push. Branch deploys and deploy previews are enabled by default.

netlify.toml

You can also configure builds with a netlify.toml file in your repository root:

netlify.tomltoml
[build]
  command = "curl -fsSL https://oxidoc.dev/install.sh | sh && oxidoc build"
  publish = "dist"