Récupère le RSS de l'agenda du libre et l'affiche dans une page web.
Utilise la bibliothèque feedparser pour récupérer le flux RSS, et le microframework python Flask pour afficher les événements dans une page web.
sudo apt-get install python-pip python-virtualenv sudo apt-get install libapache2-mod-wsgi # si vous utilisez apache
Cloner le repo et créer un virtualenv
git clone https://github.com/toulibre/agendadulibreshow.git cd agendadulibreshow pip install -r requirements.txt
Lancer l'application
cd agendadulibre python app.py
Ajouter un virtualhost:
<VirtualHost *:80> ServerAdmin webmaster@mydomain ServerName mydomain WSGIDaemonProcess /path/to/agendadulibreshow/agendadulibre/agendadulibre.wsgi <Directory /opt/agendadulibreshow/agendadulibre> WSGIProcessGroup agendadulibre WSGIApplicationGroup %{GLOBAL} Order allow,deny allow from all </Directory> </VirtualHost>
Ce bout de code est sous licence MIT <LICENSE.txt>.