Go to file
2026-04-04 14:54:29 +02:00
helpers edit requirements.txt, edit README.md, change to pymysql 2026-04-04 14:54:29 +02:00
services edit requirements.txt, edit README.md, change to pymysql 2026-04-04 14:54:29 +02:00
template add README.md 2026-03-21 17:39:11 +01:00
.gitignore edit requirements.txt, edit README.md, change to pymysql 2026-04-04 14:54:29 +02:00
activity_diagram.svg edit requirements.txt, edit README.md, change to pymysql 2026-04-04 14:54:29 +02:00
ezgg_badge_generator.py edit requirements.txt, edit README.md, change to pymysql 2026-04-04 14:54:29 +02:00
README.md edit requirements.txt, edit README.md, change to pymysql 2026-04-04 14:54:29 +02:00
requirements.txt edit requirements.txt, edit README.md, change to pymysql 2026-04-04 14:54:29 +02:00

Step 1: Preparing configuration

Use the example configuration at helpers/config.example.toml to create a config.toml at the base of the repository. It is important to adjust the database configuration as well as the browser_path. The script has only been tested with the Chrome browser.

The system running the script needs access to the database server, or a current local database instance must be running.

Step 2: Install dependencies

Use pip install -r requirements.txt to install the requirements. The use of a venv is recommended.

Install the helpers/puffy.otf font on your system.

Step 3: Execute

Execute ezgg_badge_generator.py.

Further

The diagram shows the process of the script.

activity diagram