lizenzserver
Dieser Commit ist enthalten in:
29
v2_lizenzserver/README.md
Normale Datei
29
v2_lizenzserver/README.md
Normale Datei
@@ -0,0 +1,29 @@
|
||||
# License Server für v2-Docker
|
||||
|
||||
Dieser License Server ersetzt den Dummy-Container und bietet vollständige Lizenzmanagement-Funktionalität.
|
||||
|
||||
## Features
|
||||
- Lizenzaktivierung mit Hardware-Binding
|
||||
- Heartbeat/Verifizierung alle 15 Minuten
|
||||
- Versionskontrolle mit Update-Erzwingung
|
||||
- Offline Grace Period (7 Tage)
|
||||
- Multi-Aktivierung Support
|
||||
|
||||
## API Endpoints
|
||||
- POST `/api/license/activate` - Lizenz aktivieren
|
||||
- POST `/api/license/verify` - Lizenz verifizieren (Heartbeat)
|
||||
- POST `/api/version/check` - Version prüfen
|
||||
- GET `/api/license/info/{license_key}` - Lizenzinfo abrufen
|
||||
|
||||
## Deployment
|
||||
Der Server läuft im v2-Docker Stack und ist über nginx erreichbar:
|
||||
- Extern: https://api-software-undso.z5m7q9dk3ah2v1plx6ju.com
|
||||
- Intern: http://license-server:8443
|
||||
|
||||
## Konfiguration
|
||||
Die Konfiguration erfolgt über die `.env` Datei:
|
||||
- `DATABASE_URL` - Verbindung zur PostgreSQL Datenbank
|
||||
- `SECRET_KEY` - JWT Secret Key für Token-Signierung
|
||||
|
||||
## Integration
|
||||
Siehe `LIZENZSERVER_ANLEITUNG.md` und die Beispiele in `client_examples/` für die Client-Integration.
|
||||
In neuem Issue referenzieren
Einen Benutzer sperren