Skip to content
This repository has been archived by the owner on Mar 22, 2022. It is now read-only.

igniterealtime/Docker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Docker Management for Openfire

This plugin enables Openfire to act as a super container to Docker by providing the following features

  1. Expose the Docker Remote API (REST) to web applications (7070/7443) for web page automation
  2. Provide a web based UI using Portainer for admin
  3. 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.
  4. 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 was created to run ONLYOFFICE Document Server as a Docker instance in order to support collaborative document editiing from Pade.

The plugin can also be used in theory to provide a hosted multi-tenancy Openfire solution by running each domain as a Docker instance.