Q: what’s the benefit of having this?
Docker provides and easy and fast way to run virtual machines for testing purposes. You only have to give this to a customer, so that he can give Web Meetings a try in his local environment, with his actual data, but without having to change anything in his current environment.
Q: what’s provided by this image?
The image contains the latest released version of WebApp and Web Meetings, as well as zarafa-presence.
Q: what do I have to do, to get this running?
You need to have Docker installed. After this has been done you can simply
- pull the image from the Docker Hub
docker pull fbartels/zarafa-webmeetings-docker
- download the default configuration
wget https://raw.githubusercontent.com/fbartels/zarafa-webmeetings-docker/master/env.conf
- modify
env.conf
to point to your local Zarafa installation - and then start the image
-p 10080:10080 -p 10443:10443 \
fbartels/zarafa-webmeetings-docker```
If you only want to change ZARAFA_HOST the following command works as well:
```docker run -it -e ZARAFA_HOST=http://my-zarafa:236/zarafa \
-p 10080:10080 -p 10443:10443 \
fbartels/zarafa-webmeetings-docker```
Just a few seconds after the last command has been issued you will be able to open the WebApp provided by the image (accessible from ```https://ip-of-your-docker-host:10443```), login and enjoy Zarafa Web Meetings.
## Building your own
This repository contains a small shell script to do a local build of this Dockerfile with the possiblity to directly start the image afterwards.