Static Website Commands

Commands for managing and deploying static websites.

staticwebsite

Manage static websites in your workspace.

Usage

tailor-sdk staticwebsite [command]

Commands

CommandDescription
staticwebsite deployDeploy a static website from a local build directory.
staticwebsite getGet details of a specific static website.
staticwebsite listList all static websites in a workspace.

staticwebsite deploy

Deploy a static website from a local build directory.

Usage

tailor-sdk staticwebsite deploy [options]

Options

OptionAliasDescriptionRequiredDefault
--json-jOutput as JSONNofalse
--workspace-id <WORKSPACE_ID>-wWorkspace IDNo-
--profile <PROFILE>-pWorkspace profileNo-
--name <NAME>-nStatic website nameYes-
--dir <DIR>-dPath to the static website filesYes-

staticwebsite list

List all static websites in a workspace.

Usage

tailor-sdk staticwebsite list [options]

Options

OptionAliasDescriptionRequiredDefault
--json-jOutput as JSONNofalse
--workspace-id <WORKSPACE_ID>-wWorkspace IDNo-
--profile <PROFILE>-pWorkspace profileNo-

staticwebsite get

Get details of a specific static website.

Usage

tailor-sdk staticwebsite get [options] <name>

Arguments

ArgumentDescriptionRequired
nameStatic website nameYes

Options

OptionAliasDescriptionRequiredDefault
--json-jOutput as JSONNofalse
--workspace-id <WORKSPACE_ID>-wWorkspace IDNo-
--profile <PROFILE>-pWorkspace profileNo-

Example:

<span><span style="color: var(--shiki-token-comment)"># Deploy a static website from the dist directory</span></span>
<span><span style="color: var(--shiki-token-function)">tailor-sdk</span><span style="color: var(--shiki-color-text)"> </span><span style="color: var(--shiki-token-string)">staticwebsite</span><span style="color: var(--shiki-color-text)"> </span><span style="color: var(--shiki-token-string)">deploy</span><span style="color: var(--shiki-color-text)"> </span><span style="color: var(--shiki-token-string)">--name</span><span style="color: var(--shiki-color-text)"> </span><span style="color: var(--shiki-token-string)">my-website</span><span style="color: var(--shiki-color-text)"> </span><span style="color: var(--shiki-token-string)">--dir</span><span style="color: var(--shiki-color-text)"> </span><span style="color: var(--shiki-token-string)">./dist</span></span>
<span></span>
<span><span style="color: var(--shiki-token-comment)"># Deploy with workspace ID</span></span>
<span><span style="color: var(--shiki-token-function)">tailor-sdk</span><span style="color: var(--shiki-color-text)"> </span><span style="color: var(--shiki-token-string)">staticwebsite</span><span style="color: var(--shiki-color-text)"> </span><span style="color: var(--shiki-token-string)">deploy</span><span style="color: var(--shiki-color-text)"> </span><span style="color: var(--shiki-token-string)">-n</span><span style="color: var(--shiki-color-text)"> </span><span style="color: var(--shiki-token-string)">my-website</span><span style="color: var(--shiki-color-text)"> </span><span style="color: var(--shiki-token-string)">-d</span><span style="color: var(--shiki-color-text)"> </span><span style="color: var(--shiki-token-string)">./dist</span><span style="color: var(--shiki-color-text)"> </span><span style="color: var(--shiki-token-string)">-w</span><span style="color: var(--shiki-color-text)"> </span><span style="color: var(--shiki-token-string)">ws_abc123</span></span>
<span></span>

Notes:

  • The deployment process uploads all files from the specified directory
  • Files are uploaded with appropriate MIME types based on file extensions
  • Unsupported file types or invalid files will be skipped with warnings
  • The deployment URL is returned after successful deployment

Example:

<span><span style="color: var(--shiki-token-comment)"># List all static websites</span></span>
<span><span style="color: var(--shiki-token-function)">tailor-sdk</span><span style="color: var(--shiki-color-text)"> </span><span style="color: var(--shiki-token-string)">staticwebsite</span><span style="color: var(--shiki-color-text)"> </span><span style="color: var(--shiki-token-string)">list</span></span>
<span></span>
<span><span style="color: var(--shiki-token-comment)"># List with JSON output</span></span>
<span><span style="color: var(--shiki-token-function)">tailor-sdk</span><span style="color: var(--shiki-color-text)"> </span><span style="color: var(--shiki-token-string)">staticwebsite</span><span style="color: var(--shiki-color-text)"> </span><span style="color: var(--shiki-token-string)">list</span><span style="color: var(--shiki-color-text)"> </span><span style="color: var(--shiki-token-string)">--json</span></span>
<span></span>

Example:

<span><span style="color: var(--shiki-token-comment)"># Get details of a static website</span></span>
<span><span style="color: var(--shiki-token-function)">tailor-sdk</span><span style="color: var(--shiki-color-text)"> </span><span style="color: var(--shiki-token-string)">staticwebsite</span><span style="color: var(--shiki-color-text)"> </span><span style="color: var(--shiki-token-string)">get</span><span style="color: var(--shiki-color-text)"> </span><span style="color: var(--shiki-token-string)">my-website</span></span>
<span></span>
<span><span style="color: var(--shiki-token-comment)"># Get with JSON output</span></span>
<span><span style="color: var(--shiki-token-function)">tailor-sdk</span><span style="color: var(--shiki-color-text)"> </span><span style="color: var(--shiki-token-string)">staticwebsite</span><span style="color: var(--shiki-color-text)"> </span><span style="color: var(--shiki-token-string)">get</span><span style="color: var(--shiki-color-text)"> </span><span style="color: var(--shiki-token-string)">my-website</span><span style="color: var(--shiki-color-text)"> </span><span style="color: var(--shiki-token-string)">--json</span></span>
<span></span>