iCal-Bridge is a spin-off of the popular RSS-Bridge project aimed at generating iCalendar files for websites that don't provide them.
cd /var/www
git clone https://github.com/simon816/ical-bridge.git
composer install
# Ensure cache directory is writable by the web server. e.g:
chown www-data:www-data /var/www/ical-bridge/cache
# Optionally copy over the default config file
cp config.default.ini.php config.ini.php
# Optionally copy over the default whitelist file
cp whitelist.default.txt whitelist.txt
# Build image from Dockerfile
docker build -t ical-bridge .
# Create container
docker create --name ical-bridge --publish 3000:80 ical-bridge
# Start the container
docker start ical-bridge
Browse http://localhost:3000/
This project is licensed under GPL-3.0.
Third-party libraries are licensed under their own license: