• feat(gateway): h2c target scheme (gRPC), comma-separated path prefixes, extra Docker networks for the managed Traefik
    Release / version (push) Canceled after 0s
    Release / frontend (push) Canceled after 0s
    Release / linux (amd64) (push) Canceled after 0s
    Release / linux (arm64) (push) Canceled after 0s
    Release / windows (push) Canceled after 0s
    Release / macos (push) Canceled after 0s
    Release / release (push) Canceled after 0s
    Build and Push Docker Image / build-and-push (push) Canceled after 0s

    LastSkywalker released this 2026-09-02 14:58:08 +03:00 | 77 commits to main since this release

    • target_scheme accepts h2c → Traefik h2c:// upstream (gRPC needs end-to-end HTTP/2);
      never a skip-verify transport, rejected for passthrough routes
    • path_prefix may be a comma-separated list rendered as one OR-ed PathPrefix rule;
      same-domain routes coexist while prefix sets are disjoint (conflict check is set-based)
    • Config.docker_networks: existing external Docker networks the managed Traefik joins
      (service networks: default + list, top-level external entries) so other stacks'
      containers are targets by name, incl. ones published on 127.0.0.1 only
    • GatewayProvision.Equal (struct now holds a slice); tests for render/service/compose; docs

    Co-Authored-By: Claude Fable 5.1 noreply@anthropic.com

    Downloads