/CalendarProxy

Proxy for the TUM iCal export to remove clutter

Primary LanguagePHPGNU General Public License v2.0GPL-2.0

TumCalProxy Build Status

Proxy for the TUM iCal export to remove clutter from it and optimize the output

You can find more information on the about page: https://cal.bruck.me/

To run locally using docker:

  • run docker run --rm -it -v /ABSOLUTE/PATH/TO/PROJECT/:/app composer install to install dependencies
  • run docker run --rm -it -v /ABSOLUTE/PATH/TO/PROJECT/:/app composer test to execute tests
  • run docker run --rm -p 80:80 -v /ABSOLUTE/PATH/TO/PROJECT/:/app webdevops/php-nginx:alpine to run the webserver on port 80

To build a production image:

  • run docker build -t tumcalproxy -f Dockerfile .
  • run docker run -p 80:80 tumcalproxy
  • open http://127.0.0.1 in your browser