pg3io / OSVQ

OSVQ est un Frontend d'un calendrier Google Agenda.
Apache License 2.0
7 stars 1 forks source link
caldav google-calendar-api python-flask python3

OSVQ

OSVQ Docker Build langage pg3.io Apache 2.0 Licence

Introduction

OSVQ est un Frontend d'un calendrier Google Agenda. Le projet vient du besoin de centraliser sur une page web des événements de différentes provenances : Meetup, EventBrite, Facebook, Linkedin, etc. Le choix d’un agenda en backend a été fait pour la simplicité d’ajout de contenu ainsi que la gestion/délégation des droits.

Image

Fonctions

À venir

Démarrage rapide

Créer votre API token Google Calendar (https://developers.google.com/calendar/quickstart/python)

mkdir data
cp config.example.yaml config.yaml
vi config.yaml # update parametre
cp credentials.example.json credentials.json
vi credentials.json # update parametre

Python

pip install -r requirements.txt
export FLASK_APP=app.py
flask run

Docker

Attention la création du ficher token au premier lancement ne fonctionne pas Issue #2

docker build -t pg3io/osvq .
mkdir data
docker run -d -p 5000 -v ${PWD}/data:/app/data -v ${PWD}/config.yaml:/app/config.yaml -v ${PWD}/credentials.json:/app/credentials.json pg3io/osvq

Contributeurs

License

Ce projet est sous licence Apache 2.0 consulter le fichier LICENSE pour plus de détails.

Informations sur l'auteur

Ce projet a été créé par PG3 en janvier 2020.