Public url hosting
Skill ariana-dot-dev/cloud-sandbox-vm-skills/skills/public-url-hosting
Host a service on a stable public HTTPS URL straight from a cloud VM — start your app, run one command, get https://<box>-<port>.on.ascii.dev with managed TLS and token-gating. Supports bring-your-own domain and raw TCP/UDP via a dedicated IPv4. Use to host a web app, API, demo, or webhook endpoint without DNS or certificate setup.From its SKILL.md
npx -y skills add ariana-dot-dev/cloud-sandbox-vm-skills --skill public-url-hostingAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
4 things to look at
- reads credentialsReads from 1 credential source: `$BOX_API_KEY`.
- 2 stars2 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
- runs commandsInstructs the agent to run 6 commands, including `box new --no-auto-stop --json` and 5 more.
- fetches URLsInstructs the agent to fetch 1 URL, including https://box.ascii.dev/install.
SKILL.md
1.6 KB, 355 tokens by cl100k_base, as published. Nobody here has run it
Public URL hosting (Box)
Use this to put a running service on the public internet from inside a Box: a web app, an API, a demo, or a long-lived endpoint. Box handles TLS, routing, and auth — no DNS, no certificates, no separate platform.
Recipe
box_id="$(box new --no-auto-stop --json | jq -r 'select(.event == "ready") | .id')"
box ssh "$box_id" -- bash -s < ./deploy.sh # build + start app on 0.0.0.0:8080
box ssh "$box_id" -- "host 8080 --public --title 'my app'"
box ssh "$box_id" -- "host url 8080" # https://<box>-8080.on.ascii.dev
host URLs are token-gated by default; --public makes them open. A dedicated IPv4 + full TCP/UDP means you can also point your own domain or host non-HTTP services.
Why Box
- Zero infra — TLS + subdomain + auth managed for you.
- Stays up —
--no-auto-stopkeeps the host alive 24-7; persists across resume. - Cheap — per-second billing, ~10× cheaper than typical sandbox/host providers.
Prereqs
curl -fsSL https://box.ascii.dev/install | sh, then box login "$BOX_API_KEY" --json.
Limits
EU-only; 100 active VMs soft cap. For multi-region CDN-grade hosting, use a dedicated host; Box is best for single-VM services, previews, and demos.
What ships with it
Read from the repository
Just SKILL.md. No reference files, no scripts.