vulcand icon indicating copy to clipboard operation
vulcand copied to clipboard

Support websockets

Open dpup opened this issue 11 years ago • 52 comments
trafficstars

Unless I'm missing something, websocket reverse proxying doesn't work. I haven't looked into what it would require to support this, but it would be pretty nice.

dpup avatar Sep 13 '14 23:09 dpup

I've had my eye on Vulcand for a while. Waiting for this to try it with one of my Docker WebSocket applications running in CoreOS. Sounds like the perfect replacement for HAProxy!

andyshinn avatar Oct 03 '14 21:10 andyshinn

I'm also looking to use vulcand but would require this first. Great project!

nickjackson avatar Oct 07 '14 18:10 nickjackson

+1

abelaska avatar Oct 19 '14 12:10 abelaska

+1

fracklen avatar Oct 19 '14 21:10 fracklen

+1

johnnyhalife avatar Oct 21 '14 04:10 johnnyhalife

+1 for websocket support. This would make Vulcan a viable alternative to HAproxy/Nginx.

gillesdemey avatar Nov 08 '14 15:11 gillesdemey

:+1: Blocker for me, now using nginx+confd

ernado avatar Nov 11 '14 19:11 ernado

:+1: +1 I would love to use vulcand in our stack but we require websocket support.

GeertJohan avatar Nov 12 '14 15:11 GeertJohan

:+1

FlorinPeter avatar Nov 16 '14 18:11 FlorinPeter

+1

stefanfoulis avatar Nov 20 '14 11:11 stefanfoulis

I follow Vulcand closely and websocket is a must for me to use this awesome project. Great work! :+1:

AttilaSATAN avatar Nov 24 '14 12:11 AttilaSATAN

+1. Any official news @klizhentas? There's a whole lot of people waiting for this feature

matiasdecarli avatar Nov 26 '14 20:11 matiasdecarli

@matiasdecarli no official news yet :-) Here's roadmap for your convenience:

https://github.com/mailgun/vulcand/blob/master/ROADMAP.md

I will be updating it with the latest changes/projects I'm currently working on

klizhentas avatar Nov 26 '14 20:11 klizhentas

@klizhentas Roadmap looks like a nice start, but estimated timeframe would be nice. Also, websockets, the feature we're requesting, isn't on the roadmap. :-)

pikeas avatar Dec 01 '14 08:12 pikeas

@klizhentas I just read that road map and realized that you even add HTML/2 on your Long Term but I couldn't see any websockets. As you may now the HTML/2 specs are far from ready or even ready for RFC but webSockets are here and everywhere. :)

AttilaSATAN avatar Dec 04 '14 12:12 AttilaSATAN

@AttilaSATAN given all the interest from the community I'm definitely considering adding it - I'm currently changing the configuration and API to be more friendly to new protocols

klizhentas avatar Dec 04 '14 19:12 klizhentas

@klizhentas you are my hero :)

AttilaSATAN avatar Dec 05 '14 08:12 AttilaSATAN

@klizhentas also makes a good cup of espresso and can show you how. :coffee: :wink:

Just found out about vulcan and am going to start trying this out as our load balancer for one project and a proxy for another now!

Looking forward to websockets, would be happy to review and work on the websocket piece with you.

rgbkrk avatar Dec 15 '14 16:12 rgbkrk

@rgbkrk thanks, sure will ping you once it's ready!

klizhentas avatar Dec 15 '14 18:12 klizhentas

+1

I blindly tried using vulcan to front a websocket server and just couldn't understand why I was getting that 400 error ... haha.

rca avatar Dec 18 '14 16:12 rca

Any progress on this?

glenselle avatar Jan 14 '15 22:01 glenselle

+1

PaulCapestany avatar Mar 03 '15 21:03 PaulCapestany

For what it's worth, +1 :+1:

stith avatar Mar 14 '15 04:03 stith

+1

pires avatar Mar 20 '15 00:03 pires

would probably switch from confd/nginx to this in a heartbeat if it supported websockets

rosskukulinski avatar Mar 25 '15 17:03 rosskukulinski

+1

azimut avatar Mar 28 '15 19:03 azimut

+1

robertogyn19 avatar Mar 31 '15 11:03 robertogyn19

+1

anpieber avatar Apr 25 '15 15:04 anpieber

If somebody can give me a hint where to hook up i can try to jump into this feature :)

tboerger avatar May 01 '15 16:05 tboerger

+1

jpillora avatar May 17 '15 13:05 jpillora