Skip to content

0.3.0

Choose a tag to compare

@github-actions github-actions released this 04 Oct 14:14
· 31 commits to master since this release

Added

  • Transparent WebSocket proxying over HTTP and HTTPS upstreams, including
    subprotocols, extensions, bidirectional frame relay, and ordinary HTTP
    rejection responses.
  • via check command for validating a configuration without starting listeners.
  • Per-listener debug mode through debug: true in YAML configuration.
  • Native DEB and RPM release packages with checksums, an example configuration
    and welcome page, and automatic systemd service setup.
  • A one-line installer for supported Linux distributions that selects and
    verifies the matching package from the latest GitHub release.
  • A small multi-stage Alpine image for running Via as an unprivileged container,
    with automated x86-64 and ARM64 publication to GitHub Container Registry.

Changed

  • Restructured the documentation around installation, configuration, proxying,
    and operations; removed maintainer-only architecture, development, release,
    and website deployment pages from the user guide.
  • Release assets now use distribution-independent Linux names and are published
    as RPM, DEB, and .tar.xz binary packages for x86-64 and ARM64.
  • Proxy startup now uses via run; both run and check load /etc/via/ by
    default and accept -c/--config overrides.