Docker Management for Openfire
This plugin enables Openfire to act as a super container to Docker by providing the following features
- Expose the Docker Remote API (REST) to web applications (7070/7443) for web page automation
- Provide a web based UI using Portainer for admin
- Use Openfire as a multiplexing reverse proxy for all incoming Docker web services. All webservices will reuse Openfire certificates and be externally available via Jetty.
- Provide a multiplexing reverse proxy websocket proxy or all incoming Docker web socket connections. All websockets will reuse Openfire certificates and be externally available via Jetty.
The plugin can also be used in theeory to provide a hosted multi-tenancy Openfire solution by running each domain as a Docker instance