8000 GitHub - Paccyman/nginx-xmpp: nginx with XMPP proxy support
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Paccyman/nginx-xmpp

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

nginx-xmpp

This is nginx with XMPP proxy support. It adds XMPP to the list of protocols supported by the mail module, allowing nginx to do TLS and auth termination for XMPP servers.

Its assumed you know how to use nginx's mail module. XMPP support will be built with the --with-mail switch to configure. Use protocol xmpp; in your server config to enable XMPP on a port.

To do

  • federation/S2S
  • multiple certificate support (like SNI but using domain from stream header)
  • XEP-0198 session resumption?
  • CRAM-MD5?
  • ...

Further reading

http://robn.io/nginx-xmpp/ has the history and rationale for this project.

Shameless advertising

FastMail employs me to do crazy things like this :)

About

nginx with XMPP proxy support

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 89.6%
  • Ruby 8.5%
  • Vim Script 0.8%
  • XS 0.5%
  • C++ 0.4%
  • Perl 0.1%
  • Other 0.1%
< 672 template id="snippet-clipboard-copy-button-unpositioned">
0