Lodur Helper - Einsatzrapporte
  • Python 98.9%
  • Dockerfile 1.1%
Find a file
Tobias Brunner 5ba0f151c3
All checks were successful
Build Image / Build Docker Image (push) Successful in 27s
fix uv cache
2026-03-28 09:55:27 +01:00
.forgejo/workflows refresh action workflow 2026-02-10 21:26:45 +01:00
hack adapt all the things to python 3.12 2024-08-25 20:32:50 +02:00
pylokid adapt for missionguard portal update 2026-02-10 21:25:38 +01:00
.dockerignore fix dockerignore 2026-03-28 09:54:11 +01:00
.gitignore process einsatzrapport from webdav inbox 2021-12-09 20:42:59 +01:00
.python-version update building and dockerfile 2024-11-17 20:38:03 +01:00
Dockerfile fix uv cache 2026-03-28 09:55:27 +01:00
LICENSE Create LICENSE 2021-02-24 20:23:44 +01:00
MANIFEST.in update building and dockerfile 2024-11-17 20:38:03 +01:00
pyproject.toml migrate to uv 2026-03-28 09:52:00 +01:00
README.md migrate to uv 2026-03-28 09:52:00 +01:00
uv.lock migrate to uv 2026-03-28 09:52:00 +01:00

Lodur Helfer für die Arbeit mit Einsatzrapporten

"Loki - Nordischer Gott des Feuers"

Pylokid ist eine Hilfsapplikation die Arbeit mit Einsatzrapporten im Lodur zu erleichtern.

Ab November 2024 werden keine Einsatzaufträge oder Einsatzabschlüsse mehr via E-Mail versendet, daher musste die Applikation überarbeitet werden. Das README wurde stark gekürzt.

Pylokid ist nur für die Feuerwehr Urdorf einsetzbar.

Build Status

Execute locally

uv sync
uv run pylokid

Local dev stuff

docker run --rm -ti -v $(pwd):/usr/src/pylokid:ro local/pylokid

find ./ -name "Einsatzausdruck_FW*.pdf" -exec pdftotext -f 1 -l 1 -x 70 -y 47 -W 50 -H 10 {} - \;

TODO

  • Change handling of Lodur from MechanicalSoup to Selenium
  • Try to find out F number of scanned PDF with AI