Fotos: Fotowand je Verband + Gesichtssuche (lokales SCRFD/MobileFaceNet via onnxruntime)
This commit is contained in:
@@ -5,6 +5,7 @@ Bessere Ansichten für das FH-Burgenland-CIS:
|
||||
- **Studentenplan** - eigener oder fremder Plan (Matrikelnummer), Wochenansicht + Semesterübersicht, iCal/CSV-Export
|
||||
- **Studiengangs-Pläne** - nach Studiengang, Studien-Semester und Verband (Vollzeit/Berufsbegleitend), inkl. Gruppen-Filter
|
||||
- **Namenslisten** - je Studiengang/Semester/Verband mit Suche und CSV-Export
|
||||
- **Fotos** - Fotowand je Verband + **Gesichtssuche**: eigenes Foto hochladen, die App findet die passenden Profile (lokaler SCRFD/MobileFaceNet, läuft ohne Internet-API)
|
||||
- **Studiennummer-Decoder** - Matrikelnummer wird in Startsemester, Studiengang und Nummer zerlegt
|
||||
|
||||
## Lokal starten
|
||||
@@ -31,6 +32,15 @@ OWN_UID=<eigene matrikelnummer>
|
||||
|
||||
`.env` wird nicht in das Docker-Image kopiert (`.dockerignore`), sondern zur Laufzeit übergeben.
|
||||
|
||||
### Datenverzeichnis `data/`
|
||||
|
||||
Das Gesichtsmatching lädt beim ersten Start die Modelle (~16 MB,
|
||||
`insightface/buffalo_sc`) nach `data/models` und speichert Caches in
|
||||
`data/` (Profilbilder, Person-IDs, Gesichtsembeddings). Alles wird
|
||||
automatisch angelegt. Im Docker-Setup ist `data/` als Named Volume
|
||||
(`cis-data`) gemountet, damit Modelle und Caches beim Rebuild erhalten
|
||||
bleiben.
|
||||
|
||||
## Docker
|
||||
|
||||
```bash
|
||||
|
||||
Reference in New Issue
Block a user