@novren/cli
v0.2.0
Published
Novren da terminale: file cifrati end-to-end, la chiave non lascia mai il tuo computer.
Maintainers
Readme
Novren CLI
Invia e ricevi file cifrati end-to-end con Novren, direttamente dal terminale. I file vengono cifrati e decifrati sul tuo computer: la chiave non arriva mai ai server di Novren. Ciò che invii dalla CLI si apre dal sito, e viceversa.
Installazione
Serve Node.js 20.12 o più recente.
npm install -g @novren/cli
novren --helpComandi
Inviare
novren send contratto.pdf # cifra, carica e stampa il link
novren send foto/ appunti.txt # più file o cartelle partono come un unico .zip
novren send report.pdf --password # protegge il link con una password
novren send report.pdf --expires 24 # scadenza in ore (massimo 7 giorni)
novren send report.pdf --max-downloads 3 # numero massimo di downloadDopo l'invio puoi scegliere come consegnare il link:
novren send contratto.pdf --copy # copialo negli appunti
novren send foto.zip --qr # mostralo come QR code
novren send preventivo.pdf --mail [email protected] # apri la posta con il messaggio prontoSegreti a lettura unica
Per una chiave API, una password o un .env: si apre una volta sola, poi il link non
funziona più. Scade dopo 1 ora (--expires, al massimo 24), fino a 64 KB.
echo "$STRIPE_KEY" | novren secret # da stdin
novren secret .env # da un file
novren secret # lo scrivi qui, senza che si vedaIl segreto non si passa mai come argomento: resterebbe nella cronologia della shell. Chi lo
riceve lo apre nel browser oppure con novren get, che lo stampa senza scriverlo su disco:
novren get "<link>" # sul terminale
novren get "<link>" > .env # in un file, perché l'hai chiesto tuRicevere
novren get "https://novren.net/share/…" # scarica e decifra nella cartella corrente
novren get "<link>" -o ~/Scaricati # in un'altra cartella
novren get # senza link: te lo chiedeMetti il link fra virgolette, oppure lancia solo novren get e incollalo.
Account
novren login # collega questo computer, con il tuo account o senza
novren status # mostra a cosa è collegato
novren logout # scollega il computer
novren revoke # elenca e ritira gli invii fatti senza accountAl primo invio, se il computer non è ancora collegato, la CLI apre il browser per farlo.
Licenza
FSL-1.1-ALv2: puoi usarla e modificarla, ma non per offrire un prodotto concorrente. Ogni versione diventa Apache 2.0 due anni dopo l'uscita.
