Docker, Token-Refresh mit Puppeteer, 401-Hinweise
- Dockerfile + .dockerignore - token-refresh: Chromium öffnet drive.internxt.com, extrahiert Tokens - 401-Antworten: Link zu drive.internxt.com - Docs: Token-Erneuerung Option A (automatisch) / B (manuell) Made-with: Cursor
This commit is contained in:
21
README.md
21
README.md
@@ -19,6 +19,25 @@ npm start
|
||||
|
||||
Server läuft auf `http://127.0.0.1:3005`.
|
||||
|
||||
## Docker
|
||||
|
||||
```bash
|
||||
# Image bauen
|
||||
docker build -t internxt-webdav .
|
||||
|
||||
# Container starten (Umgebungsvariablen aus .env)
|
||||
docker run -d --name internxt-webdav -p 3005:3005 --env-file .env internxt-webdav
|
||||
|
||||
# Oder einzelne Variablen übergeben
|
||||
docker run -d -p 3005:3005 \
|
||||
-e INXT_TOKEN="..." \
|
||||
-e INXT_MNEMONIC="..." \
|
||||
-e CRYPTO_SECRET="6KYQBP847D4ATSFA" \
|
||||
internxt-webdav
|
||||
```
|
||||
|
||||
WebDAV erreichbar unter `http://localhost:3005`.
|
||||
|
||||
## WebDAV-Funktionen
|
||||
|
||||
- **PROPFIND** – Verzeichnis auflisten
|
||||
@@ -50,5 +69,5 @@ Server läuft auf `http://127.0.0.1:3005`.
|
||||
|-------|--------------|
|
||||
| `npm start` | WebDAV-Server starten |
|
||||
| `npm run token-test` | Token prüfen |
|
||||
| `npm run auth-test` | API-Login testen (E-Mail/Passwort) |
|
||||
| `npm run token-refresh` | Browser öffnen, einloggen → Tokens automatisch extrahieren |
|
||||
| `npm run debug-names` | Namensentschlüsselung testen |
|
||||
|
||||
Reference in New Issue
Block a user