DocsCLIserverme http

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

FlagDefaultDescription
--subdomainrandomCustom subdomain (myapp.serverme.site)
--hostnameCustom domain (api.example.com)
--authBasic auth (user:pass)
--inspecttrueEnable request inspection
--inspector-addr127.0.0.1:4040Local inspector address
--nameTunnel 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