Skip to main content

Automatic domains

Every machine gets a domain at name.boxd.sh. HTTPS traffic to that domain is forwarded to your machine (port 8000 by default, configurable via proxy set-port). TLS is terminated by the boxd proxy — no certificate setup required.
https://myapp.boxd.sh  ->  your machine, port 8000 (default)
You can also create subdomain proxies (e.g., api.myapp.boxd.sh) pointing to different ports. See HTTPS for details. DNS records are created automatically when the machine boots. Records have a 60-second TTL.

View your domains

ssh boxd.sh domain
name    domain                   port
myapp   myapp.boxd.sh      8000
test    test.boxd.sh       8000
Filter by machine:
ssh boxd.sh domain --name=myapp
With --json:
[
  {
    "name": "myapp",
    "domain": "myapp.boxd.sh",
    "port": 8000,
    "url": "https://myapp.boxd.sh"
  }
]

Custom domains

Custom domain binding is not yet available. Contact the Azin team if you need a custom domain mapped to your machine.