init
This commit is contained in:
commit
5126decf36
4 files changed
+341
No files matched your search
@@ -0,0 +1,31 @@
|
||||
# kbcrm
|
||||
|
||||
[Kurzbeschreibung folgt – Zweck und Ziel der Applikation]
|
||||
|
||||
**Authentifizierung** vollständig an Zitadel delegiert. Lokale Datenhaltung,
|
||||
Benutzer- und Rollenverwaltung über SQLite.
|
||||
|
||||
---
|
||||
|
||||
## Technologie-Stack
|
||||
|
||||
| Komponente | Technologie |
|
||||
|---|---|
|
||||
| Backend | Python Flask 2.x |
|
||||
| OIDC-Client | Authlib |
|
||||
| Datenbank | SQLite via SQLAlchemy |
|
||||
| IdP | Zitadel |
|
||||
| Produktion | Docker / gunicorn |
|
||||
|
||||
---
|
||||
|
||||
## Lokale Entwicklung
|
||||
|
||||
```bash
|
||||
python3 -m venv venv
|
||||
source venv/bin/activate
|
||||
pip install -r requirements.txt
|
||||
cp .env.example .env # Zitadel-Credentials eintragen
|
||||
flask db-init # Schema initialisieren
|
||||
flask seed-db # Testdaten einspielen
|
||||
flask run # App startet auf http://localhost:5000
|
||||
Reference in new issue
Block a user