Sign inSign up

everpcpc/channels

By everpcpc

•Updated about 5 years ago

a Message Collection and Distribution Center

Image
0

8.9K

everpcpc/channels repository overview

⁠channels

Docker pulls Go Report Card

channels is a message hub/gateway by channel.

With a stateless irc protocol subset server and streaming web api endpoints.

And backend message queue based on redis pubsub.

⁠RUN
docker run --rm --net=host \
    -v /path/to/config.json:/app/config.json:ro \
    -it everpcpc/channels --help
⁠DONE
  • irc auth with ldap
  • api auth with tokens
  • sentry webhook support
  • github webhook support
  • alertmanager webhook support
⁠TODO
  • api auth with openid
  • role based channel permission
  • forwarder component for working as a message relay
  • sse/websocket api endpoint
  • web ui
  • mysql backend for persistent store
  • kafka backend for group consuming

Tag summary

Content type

Image

Digest

Size

12.6 MB

Last updated

about 5 years ago

docker pull everpcpc/channels