Skip to content

Chaostreff-Potsdam/c3icalendar

Repository files navigation

c3icalendar

Build Status

ICalendar adapter for the 36C3 schedule. You can subscribe to the ICS file:

https://c3icalendar.herokuapp.com/36c3.ics

Deployment

You can deploy the app using Heroku. There is a free plan.

Deploy

Heroku uses gunicorn to run the server, see the Procfile.

Commits the the master branch first pass the Travis tests. After this, they are automatically deployed to heroku. @niccokunzmann manages c3icalendar.herokuapp.com.

Software Components

Development

  1. Optional: Install virtualenv and Python3 and create a virtual environment.
    virtualenv -p python3 ENV
    source ENV/bin/activate
    
  2. Install the packages.
    pip install -r requirements.txt test-requirements.txt
    
  3. Start the app.
    python3 app.py
    
  4. Test the app.
    pytest
    

For the configuration of the app through environment variables, see the app.json file.

Releases

No releases published

Packages

No packages published

Languages