Skip to content

Latest commit

 

History

History
50 lines (30 loc) · 1022 Bytes

README.md

File metadata and controls

50 lines (30 loc) · 1022 Bytes

Churchtools API

This repository makes it possible to access the churchtools api via User Interface.

It was created due to the request to show all appointments of evkila.de on a single pdf file or multiple jpegs.

What does it do?

Overview to provide 1..n functionalities

overview

Select 1..n public calendars for appointments

appointments

Generate PDF or JPEG

generate

Result

result

Setup

  1. Local Setup
python -m venv venv
source venv/bin/activate
pip install -r requirements.txt
  1. Edit the Dockerfile file and set it to your churchtools instance.

    ENV  CHURCHTOOLS_BASE=evkila.church.tools \
         DB_PATH=/app/data/evkila.db
    
  2. Run the run.sh shell script, which will build a docker container and run the container.

    ./run.sh
    
  3. Open in Browser

    http://127.0.0.1:5005/