Skip to content

Builder journey

Updated View as Markdown

To put a site on Secret Zone, you claim a name and connect a git repository, along with the command that builds it and the folder it outputs.

Every push to the repository starts a build. The Scheduler queues it, and a Builder runs your command on a confidential computer. The files go to your site, and a receipt and build log go to your account.

Every build gets its own preview address, name--branch--build.secret.express. The two newest builds on each of up to three branches stay available as previews.

Your site goes live at name.secret.express when you pick which build to publish. A build never publishes itself.

You can add your own domain by following the DNS steps your account shows. Until that domain reaches the edge and has its certificate, the site keeps serving at name.secret.express. After that, the secret.express address sends visitors to your domain.

flowchart TD
Repo[git repository] -->|push| Edge[Edge]
Edge --> Scheduler[Scheduler]
Scheduler --> Builder[Builder]
Builder -->|files| Site[your site]
Builder -->|receipt and build log| Account[your account]
↑
Navigation

Type to search…

↑↓ navigate↵ selectEsc close