Skip to content

v0.1.16

Choose a tag to compare

@ManavShahWasTaken ManavShahWasTaken released this 20 Jul 18:36
· 7 commits to main since this release

Highlights

  • Raindrop Workshop can now receive traces from Docker containers and other same-host clients through the opt-in RAINDROP_WORKSHOP_ALLOWED_HOSTS setting.
  • 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 workshop

Then configure the container to send traces to http://host.docker.internal:5899.

Upgrade

raindrop update
raindrop workshop stop && raindrop workshop start

Restart Workshop after updating if it is already running.