Configuration
YAML configuration file reference.
Location
Default: ~/.serverme/serverme.yml
Example
yaml
server: serverme.site:8443
authtoken: sm_live_your_token
log_level: infotunnels: webapp: proto: http addr: "3000" subdomain: myapp inspect: true
api: proto: http addr: "8080" subdomain: api
database: proto: tcp addr: "5432" remote_port: 54320 ```
Top-level fields
| Field | Required | Default | Description |
|---|---|---|---|
server | No | serverme.site:8443 | Server address |
authtoken | No | saved token | API key or JWT |
log_level | No | info | debug, info, warn, error |
inspector_addr | No | 127.0.0.1:4040 | Local inspector address |
Tunnel fields
| Field | Required | Description |
|---|---|---|
proto | Yes | http, tcp, or tls |
addr | Yes | Local port or address |
subdomain | No | Custom subdomain (HTTP/TLS) |
hostname | No | Custom domain (HTTP/TLS) |
remote_port | No | Remote port (TCP only) |
inspect | No | Enable inspection (default: true) |
auth | No | Basic auth user:pass (HTTP only) |