Kommandozeile
Der Befehl eclair verschlüsselt und entschlüsselt auf Ihrem Rechner. Er läuft mit Node.js 22 oder neuer; die Datei eclair.mjs und ihre SHA-256-Prüfsumme werden nach der Veröffentlichung auf der Seite „Download“ angeboten.
Teilen
# Depuis l'entrée standard (une lecture, expire dans 24 h)
cat .env | eclair send
# Un fichier, 2 lectures, 1 heure, avec un code PIN généré
eclair send sauvegarde.tar.gz --views 2 --expires 1h --pin
# Sortie JSON pour les scripts
eclair send --text "token" --jsonLesen und verfolgen
eclair get "https://eclair.kayzen-lyon.com/s/…#v1.n.…" --out ./recu
eclair status "https://eclair.kayzen-lyon.com/gerer#v1.…"
eclair burn "https://eclair.kayzen-lyon.com/gerer#v1.…"Secret anfordern
eclair request create --label "Accès FTP" --deposits 1 --expires 7d
eclair request fetch "https://eclair.kayzen-lyon.com/demandes#v1.…"
eclair request close "https://eclair.kayzen-lyon.com/demandes#v1.…"In der CI
# GitHub Actions : transmettre un fichier de configuration à un humain, une seule fois
- run: npx eclair send dist/config.json --expires 1h --json > lien.jsonExit-Codes
- 0 — Erfolg
- 1 — Verwendungsfehler
- 2 — Link nicht gefunden, abgelaufen oder bereits gelesen
- 3 — falsche PIN
- 4 — Netzwerk oder Dienst nicht verfügbar
- 5 — zu viele Anfragen
Variablen: ECLAIR_URL (Instanz), ECLAIR_PIN (Code für get).