2025-06-07 01:38:20 +02:00
2025-05-19 12:14:23 +02:00
2025-06-07 01:32:39 +02:00
2025-06-07 01:38:20 +02:00
2025-06-07 01:38:20 +02:00
2025-06-07 01:38:20 +02:00
2025-06-07 01:32:39 +02:00
2025-06-03 11:18:52 +02:00
2025-05-13 14:19:37 +02:00

Website für die Getränkeliste

Dieses Repository beinhaltet den Quellcode für die Website der Getränkeliste.

Nach Problemen mit der Prepaid-Liste wird hier ein neuer Versuch gestartet, diese Liste ins digitale umzuwandeln.

Development

Bereits integriert ist eine bile-based Datenbank basierend auf noSQL. Die Website wird gebaut mithilfe von uvicorn und FastAPI.

Zum entwickeln und testen bietet uvicorn eine hot-reload Funktionalität an, das heißt ein neustarten des Services ist auch nach Änderungen im Code nicht erforderlich.

uvicorn main:app --reload

In Produktion kann der Service ohne reload, aber mit mehr workers gestartet werden. Hier werden zusätzlich der Host festgelegt und Flags für den Reverse Proxy gesetzt, welcher in der IP-Range 172.16.0.0/12 liegt.

uvicorn --host "172.17.1.108" --port 8000 --workers 4 --proxy-headers --forwarded-allow-ips "172.16.0.0/12" main:app
Description
No description provided
Readme 4.2 MiB
Languages
Python 71.6%
HTML 26.4%
CSS 2%