Clypt is a secure file storage service that provides temporary file hosting with encryption. CLI tool enables user to upload and download files from the server.
- Multiple files upload support and retrieves unique access codes in a single command
- ZIP archive generation for downloads
- Files are stored in encrypted form having expiry date and decrypted when client sent request with code
- Supports multithreading to upload files concurrently
- Scheduled jobs to clean up file data from server and database
- Upload: Files → Encryption → Storage → Unique Code Generation
- Download: Code Validation → File Retrieval → Decryption → ZIP Creation
- Cleanup: Scheduled job removes expired files at every interval
Install Clypt globally using npm:
npm install -g clyptUpload one or more files and receive a unique access code:
clypt upload <file1> <file2> <file3> ...Download files using the unique access code:
clypt download <code>