Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
What This Skill Does
Hosts static files on dedicated subdomains with automatic SSL via Caddy. Supports uploading individual files or entire directories, optional basic auth per site, quota tracking, and full file management through a CLI or REST API.
Automatic SSL and subdomain routing via Caddy removes the need to configure DNS records, certificates, and a web server separately.
When to use it
- Deploying a frontend build directory to a public URL
- Sharing password-protected reports with external stakeholders
- Hosting a static documentation site from a CI build
- Serving image or asset files on a dedicated subdomain
- Publishing a single-page HTML file without a full hosting account
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: Deploy my ./dist directory to a public HTTPS URL
- 1Runs `sf sites create myapp` to provision a new subdomain
- 2Runs `sf upload ./dist myapp` to upload all files in the build directory
- 3Runs `sf files myapp` to confirm the uploaded file list
- 4Returns the live URL
Static site accessible at https://myapp.498as.com
Requirements
Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.