This is a prototype for displaying appointments from an Exchange instance.
- The latest version of Docker or something similar to run a Docker image.
- Runtime Microsoft Exchange instance with enabled EWS endpoints
docker run --name room-display -p 48080:8080 -d elo2017/remote-booking
Frontend now accessible on http://localhost:48080
Connectivity to the Exchange server will be done in the backend and the rest in the frontend.
tbc.
# Change this to your api key. The key will be required by the frontend to access the backend
rb.apiKey=<CreateYourOwnApiKey>
# Change this to your pin. This will be required by the frontend to enter settings page
rb.pin=123456
rb.ext.ews.uri=https://<Exchange Server>/EWS/Exchange.asmx
rb.ext.ews.autoDiscover=false
# No filter means all resources accepted
rb.ext.ews.resourcesFilter=
rb.ext.ews.credentials.username=<YourUsername>
rb.ext.ews.credentials.password=<YourSecret>
The enter the configuration page, enter the pin. The Pin in the demonstration mode is still 123456
and can differ
from the productive mode
Pull requests and stars are always welcome. For bugs and feature requests, please create an issue.
Versioning follows the semantic of Semantic Versioning 2.0.0
The dt-tool is distributed under Apache License, Version 2.0