Skip to content

Releases: rbas/roxy

Roxy 1.0.2

Choose a tag to compare

@github-actions github-actions released this 25 May 15:39

[1.0.2] - 2026-05-25

Roxy 1.0.1

Choose a tag to compare

@github-actions github-actions released this 25 May 13:35

[1.0.1] - 2026-05-25

Roxy 1.0.0

Choose a tag to compare

@github-actions github-actions released this 30 Mar 18:18

Roxy 1.0.0

Roxy has reached v1.0.0! What started as a simple local dev proxy has grown into a full-featured development companion with automatic HTTPS, built-in DNS, and now — Docker auto-discovery.

Highlights

Docker Auto-Discovery

The headline feature of v1.0.0. Enable it once, and your Docker Compose services automatically become .roxy domains — no manual registration needed.

# /etc/roxy/config.toml
[docker]
enabled = true

Then just docker compose up and your services are immediately available:

  • web.myproject.roxy — your web service
  • api.myproject.roxy — your API service

Zero-config for Compose projects — services with exposed ports are auto-detected. Fine-tune with labels when you need control:

Label Purpose
roxy.enable Force opt-in (true) or opt-out (false)
roxy.domain Override the auto-generated domain
roxy.port Pick which port to proxy (when multiple are exposed)
roxy.wildcard Register as wildcard (*.service.project.roxy)

Services register and unregister in real-time as containers start and stop — no restart required.

Hot Reload

Config file changes and Docker container events are picked up automatically — no daemon restart needed. If one source fails, others keep working.

What's New Since v0.5.0

  • Docker container auto-discovery with label-based configuration (#10)
  • Hot reload — config and Docker changes apply without restart
  • Management socket — IPC for daemon communication

Getting Started

brew tap rbas/roxy && brew install roxy
sudo roxy install
roxy register myapp.roxy --route "/=3000"
# → https://myapp.roxy proxying to localhost:3000

For Docker:

# Add to /etc/roxy/config.toml:
# [docker]
# enabled = true
sudo roxy restart
docker compose up
# → Your services are live at https://<service>.<project>.roxy

Roxy 0.5.0

Choose a tag to compare

@github-actions github-actions released this 20 Feb 16:32

[0.5.0] - 2026-02-20

Bug Fixes

  • Add X-Forwarded-For/Host/Proto headers and hop-by-hop stripping

Documentation

  • Add caddy to the comparison table
  • Honest Caddy comparison and CLI-first messaging

Features

  • Add shell completion
  • Add support for Ubuntu/Debian

Roxy 0.4.0

Choose a tag to compare

@github-actions github-actions released this 14 Feb 15:13

[0.4.0] - 2026-02-14

Roxy 0.3.0

Choose a tag to compare

@github-actions github-actions released this 13 Feb 23:22

[0.3.0] - 2026-02-13

Roxy 0.2.0

Choose a tag to compare

@github-actions github-actions released this 10 Feb 09:39

[0.2.0] - 2026-02-10

Roxy 0.1.1

Choose a tag to compare

@github-actions github-actions released this 09 Feb 09:55

[0.1.1] - 2026-02-09

Roxy 0.1.0

Choose a tag to compare

@github-actions github-actions released this 08 Feb 15:39

[0.1.0] - 2026-02-08