serverme http
Expose a local HTTP server to the internet.
bash
serverme http [port] [flags]Creates an HTTP tunnel to expose a local web server.
Examples
bash
# Basic — expose port 3000# Custom subdomain serverme http 3000 --subdomain myapp
# With basic auth serverme http 8080 --auth "user:password"
# Disable request inspection serverme http 3000 --inspect=false
# Full address instead of just port serverme http localhost:8080 ```
Flags
| Flag | Default | Description |
|---|---|---|
--subdomain | random | Custom subdomain (myapp.serverme.site) |
--hostname | — | Custom domain (api.example.com) |
--auth | — | Basic auth (user:pass) |
--inspect | true | Enable request inspection |
--inspector-addr | 127.0.0.1:4040 | Local inspector address |
--name | — | Tunnel name/label |
Request inspection
- When inspection is enabled (default), every request is captured and viewable at:
- Local inspector:
http://127.0.0.1:4040 - Dashboard:
https://serverme.site/inspector