文件名称:poxa:与Pusher客户端库兼容的Pusher服务器实现
文件大小:138KB
文件格式:ZIP
更新时间:2024-02-25 20:53:11
pusher elixir websocket pubsub ElixirElixir
痘 与Pusher库兼容的开放Pusher实现。 它旨在用作具有在启动时定义的ID,机密和密钥的单个注册应用程序。 我怎么说“痘”? ['poʃa]-语音符号 [posha]:po(药水),sha(应) 产品特点 公共渠道; 私人频道; 出席渠道; 客户事件; Websocket上的SSL和REST API; 简单的控制台; REST API /存在通道上的用户 / channels /:channel_name /频道 发展历程 Poxa是Pusher协议的独立的lix药服务器实现。 您至少需要 1.9和Erlang 21.0 克隆此存储库 跑 mix deps.ge
【文件预览】:
poxa-master
----.travis.yml(787B)
----mix.exs(845B)
----config()
--------releases.exs(726B)
--------config.exs(785B)
----priv()
--------index.html(2KB)
--------static()
----.formatter.exs(114B)
----test()
--------channels_handler_test.exs(6KB)
--------auth_signature_test.exs(1KB)
--------event_handler_test.exs(3KB)
--------web_hook()
--------crypto_helper_test.exs(454B)
--------channel_test.exs(3KB)
--------authorization_helper_test.exs(1KB)
--------presence_subscription_test.exs(5KB)
--------subscription_handler_test.exs(3KB)
--------pusher_event_test.exs(6KB)
--------subscription_test.exs(4KB)
--------users_handler_test.exs(1KB)
--------poxa_test.exs(44B)
--------console()
--------poxa()
--------more_than_10KB.data(10KB)
--------authentication_test.exs(905B)
--------test_helper.exs(869B)
--------event_test.exs(1KB)
--------websocket_handler_test.exs(11KB)
--------integration()
--------socket_id_test.exs(892B)
--------presence_channel_test.exs(1KB)
----rel()
--------env.bat.eex(283B)
--------vm.args.eex(350B)
--------env.sh.eex(564B)
--------config.exs(828B)
----mix.lock(6KB)
----Dockerfile(687B)
----LICENSE(1KB)
----.gitignore(125B)
----CHANGELOG.md(4KB)
----lib()
--------poxa.ex(3KB)
--------poxa()
----.dockerignore(25B)
----README.md(4KB)