Static Website Commands

Commands for managing and deploying static websites.

staticwebsite

Manage static websites in your workspace.

<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-keyword)">&lt;</span><span style="color: var(--shiki-token-string)">subcomman</span><span style="color: var(--shiki-color-text)">d</span><span style="color: var(--shiki-token-keyword)">&gt;</span><span style="color: var(--shiki-color-text)"> [options]</span></span>
<span></span>

staticwebsite deploy

Deploy a static website from a local build directory.

<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)"> [options]</span></span>
<span></span>

Options:

  • -n, --name - Static website name (required)
  • -d, --dir - Path to the static website files (required)
  • -w, --workspace-id - ID of the workspace
  • -p, --profile - Workspace profile to use
  • -j, --json - Output as JSON

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

staticwebsite list

List all static websites in a workspace.

<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)"> [options]</span></span>
<span></span>

Options:

  • -w, --workspace-id - ID of the workspace
  • -p, --profile - Workspace profile to use
  • -j, --json - Output as JSON

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>

staticwebsite get

Get details of a specific static website.

<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-keyword)">&lt;</span><span style="color: var(--shiki-token-string)">nam</span><span style="color: var(--shiki-color-text)">e</span><span style="color: var(--shiki-token-keyword)">&gt;</span><span style="color: var(--shiki-color-text)"> [options]</span></span>
<span></span>

Arguments:

  • name - Static website name (required)

Options:

  • -w, --workspace-id - ID of the workspace
  • -p, --profile - Workspace profile to use
  • -j, --json - Output as JSON

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>