- name-decrypt.js: AES-Entschlüsselung für Datei-/Ordnernamen (CRYPTO_SECRET2) - path-resolver.js: getPlainName für alle Pfad-Operationen - upload.js: PUT mit Verschlüsselung, Bridge API v2 - download.js: Bridge 400-Fix (x-api-version, Header) - debug-name-decrypt.js: Test-Skript für Namensentschlüsselung - docs: CRYPTO_SECRET/CRYPTO_SECRET2 dokumentiert Made-with: Cursor
22 lines
917 B
Plaintext
22 lines
917 B
Plaintext
# Internxt API (Production - aus internxt/cli .env.template)
|
||
DRIVE_API_URL=https://gateway.internxt.com/drive
|
||
# Bridge/Network für Datei-Up/Download (optional, Default: gateway.internxt.com/network)
|
||
# BRIDGE_URL=https://gateway.internxt.com/network
|
||
|
||
# Crypto secret - CLI: 6KYQBP847D4ATSFA
|
||
# drive-web nutzt REACT_APP_CRYPTO_SECRET (evtl. anderer Wert - aus drive.internxt.com JS extrahieren)
|
||
CRYPTO_SECRET=6KYQBP847D4ATSFA
|
||
# Für Namensentschlüsselung (CRYPTO_SECRET2). Falls nicht gesetzt, wird CRYPTO_SECRET verwendet.
|
||
# CRYPTO_SECRET2=6KYQBP847D4ATSFA
|
||
|
||
# DEBUG=1 # Salt-Decryption testen (ob CRYPTO_SECRET stimmt)
|
||
|
||
# Test credentials (für auth-poc.js)
|
||
INXT_EMAIL=
|
||
INXT_PASSWORD=
|
||
# INXT_2FA= # Bei 2FA: aktuellen Code eingeben
|
||
|
||
# Browser-Token (für token-test.js und WebDAV) – aus drive.internxt.com localStorage
|
||
# INXT_TOKEN= # xNewToken
|
||
# INXT_MNEMONIC= # xMnemonic (für Datei-Entschlüsselung)
|