29 Zeilen
1.0 KiB
Markdown
29 Zeilen
1.0 KiB
Markdown
# 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. |