realtime icon indicating copy to clipboard operation
realtime copied to clipboard

feat: enable IP version specification for realtime app

Open dudlf opened this issue 3 years ago • 4 comments

What kind of change does this PR introduce?

feature

What is the current behavior?

Machine which does not support IPv6 can't run realtime due to there is no options for this.

What is the new behavior?

User can specify IP version for realtime app. Default behavior does not change.

Additional context

I'm new to supabase, and does not have any experience on Elixir and Phoenix. Is there any possible issue when realtime is binded to IPv4?

dudlf avatar Apr 29 '22 08:04 dudlf

@dudlf are you currently having issues connecting Realtime server via IPv4? are you self-hosting?

w3b6x9 avatar May 03 '22 23:05 w3b6x9

@dudlf are you currently having issues connecting Realtime server via IPv4? are you self-hosting?

I'm using self-hosting.

dudlf avatar May 09 '22 04:05 dudlf

self hosting doesn't work on systems where ipv6 is explicitly disabled (by sysctl or kernel flags), so an ip family flag/setting is indeed preferred

Silur avatar Aug 16 '22 18:08 Silur

I experienced the issue this resolves today,

This PR would be really appreciated

TeeWallz avatar Sep 05 '22 10:09 TeeWallz

:tada: This PR is included in version 0.25.0 :tada:

The release is available on GitHub release

Your semantic-release bot :package::rocket:

github-actions[bot] avatar Sep 26 '22 21:09 github-actions[bot]