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)"><</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)">></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)"><</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)">></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>