v0.1.16
Highlights
- Raindrop Workshop can now receive traces from Docker containers and other same-host clients through the opt-in
RAINDROP_WORKSHOP_ALLOWED_HOSTSsetting. - Allowed-host parsing now safely accepts hostnames, host-and-port values, and URL-shaped values while ignoring malformed entries.
- Workshop remains loopback-only by default. When allowed hosts are configured, connections are still limited to private and local-network addresses; public internet addresses remain blocked.
Using Workshop from Docker
Start Workshop on the host with an explicit bind address and allowed hostname:
RAINDROP_WORKSHOP_BIND_HOST=0.0.0.0 \
RAINDROP_WORKSHOP_ALLOWED_HOSTS=host.docker.internal \
raindrop workshopThen configure the container to send traces to http://host.docker.internal:5899.
Upgrade
raindrop update
raindrop workshop stop && raindrop workshop startRestart Workshop after updating if it is already running.