all repos — wsabi @ be429cef8aedb13e850e535a31cc369a59395494

websocket proxy that sends stats to statsd

be429cef
Implement health checking for HTTP(S)
Anirudh Oppiliappan x@icyphox.sh
Fri, 24 Jul 2020 10:56:10 +0530
c74e4aa2
Implement XMPP health check
Anirudh Oppiliappan x@icyphox.sh
Fri, 24 Jul 2020 08:12:29 +0530
c64953fd
Initial implementation of /check-health endpoint

POST a JSON like so:

{
    "reqType": "ws",
    "host": "some.host",
    "port": 7070
}

and it'll verify if it's reachable.  Further iterations will check for
protocol (XMPP, websocket, XMPP over websocket), and try initiating a
stream.
Anirudh Oppiliappan x@icyphox.sh
Wed, 22 Jul 2020 22:24:03 +0530
04e6bb49
Maintain remote and local streams separately
Anirudh Oppiliappan x@icyphox.sh
Tue, 21 Jul 2020 19:18:45 +0530
40d0b91d
Initial working prototype

The websocket stream opens!  Still need to figure out why subsequent
packets don't get sent.
Anirudh Oppiliappan x@icyphox.sh
Tue, 21 Jul 2020 17:52:00 +0530
c58143fd
Rewrite as websockets
Anirudh Oppiliappan x@icyphox.sh
Fri, 17 Jul 2020 18:09:55 +0530
a7da3efc
Change 'wsabi' dir to 'wsabipkg'
Anirudh Oppiliappan x@icyphox.sh
Thu, 16 Jul 2020 21:07:10 +0530
9066bd70
Init
Anirudh Oppiliappan x@icyphox.sh
Thu, 16 Jul 2020 21:05:47 +0530