This fork of the Bedework image was made for running in OpenShift and serving as a test server for the Python CalDAV Client library. The commits done here appears to be for simplifying things and getting it to run in some old versions of OpenShift (one of the requirements being that things should run without using the root account). It's many years ago, and the Python CalDAV Client library now uses the ioggstream/bedework docker image for test purposes.
Bedework is a web and caldav server served via jboss.
This image runs a bedework quickstart with a full featured caldav server.
Run the quickstart with:
#docker run -p 8080:8080 bedework
Access the web applications at:
- http://localhost:8080/bedework - main menu
Make a simple caldav request with one of the already-provisioned users:
#curl -v http://vbede:bedework@localhost:8080/ucaldav/user/vbede/
To configure bedework with:
- a separate datastore (eg. mysql)
- a custom directory server
- whatever