Skip to content

Releases: Aditya-ds-1806/bore

v0.1.11

04 Feb 05:42

Choose a tag to compare

Changelog


Released by GoReleaser.

v0.1.10

04 Feb 04:59

Choose a tag to compare

Changelog


Released by GoReleaser.

v0.1.9

03 Feb 19:22

Choose a tag to compare

Changelog


Released by GoReleaser.

v0.1.8

01 Feb 11:19
11892f4

Choose a tag to compare

Changelog


Released by GoReleaser.

v0.1.7

22 Jan 21:18

Choose a tag to compare

Changelog


Released by GoReleaser.

v0.1.6

19 Jan 17:31

Choose a tag to compare

Changelog


Released by GoReleaser.

v0.1.5

18 Jan 17:34

Choose a tag to compare

Changelog


Released by GoReleaser.

v0.1.0

17 Jan 17:58

Choose a tag to compare

Bore v0.1.0 🎉

What's New ✨

  • WebSocket tunnel with Protocol Buffers serialization
  • Automatic subdomain assignment (human-readable names via Haikunator)
  • SSL/TLS support with Let's Encrypt
  • Connection health monitoring (ping/pong)
  • Concurrent client handling with goroutines
  • Thread-safe request logging with mutex synchronization
  • Automatic resource cleanup on disconnect

Terminal UI 💻

  • Real-time request/response monitoring table
  • Advanced filter query language (method:POST path:/api status:>=200 time:>1s size:<=10kb)
  • Filter by: method, path, status, content-type, response time, response size
  • Comparison operators: =, >, <, >=, <=
  • Detailed log viewer with full headers/body/cookies/timing
  • Keyboard shortcuts (f filter, c clear, enter details, q quit)

Web UI 🌐

  • Dashboard on port 8000
  • REST API: GET /api/logs?filter=<query>, GET /api/logs/{requestID}
  • JSON responses for programmatic access

Production Deployment 🚀

  • NGINX reverse proxy config with wildcard subdomains
  • Systemd service unit file
  • Log rotation configuration
  • Automated setup script
  • SSL/TLS termination
  • WebSocket proxy support

Tech Stack

Go 1.24.1 • Gorilla WebSocket • Chi • Protocol Buffers • Bubble Tea • Resty v3 • Zap