Skip to content

macOS app: No way to configure bind address, preventing IPv6 access #569

@jordangarside-kiwi

Description

@jordangarside-kiwi

Problem

The macOS app doesn't appear to have any option to configure the bind address. The server currently defaults to binding on 0.0.0.0, which only listens on IPv4 interfaces. This means VibeTunnel is inaccessible when trying to connect via IPv6 addresses.

Expected Behavior

There should be a way to configure the bind address in the macOS app settings, with support for binding to :: (dual-stack) to allow connections over both IPv4 and IPv6.

Current Workaround

The npm/CLI version supports --bind flag which could theoretically be set to ::, but I don't see any equivalent setting exposed in the macOS menu bar app.

Possible Solutions

  • Expose ability to enter CLI args in the macOS app
  • Bind :: instead of 0.0.0.0
  • Add option to change bind address in macOS app

Environment

  • macOS app
  • Affects users on IPv6-only or dual-stack networks
Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions