Skip to content
/ efs Public

:octocat: Easy file sharing πŸ“€ from the command line

Notifications You must be signed in to change notification settings

Saleh7/efs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

4 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

efs

πŸ“€ Easy file sharing from the command line πŸ“€

What is EFS ?

Easy File Sharing (efs) from the command line , free and open-source service to exchange small files.

Usage :

How to upload

curl -T myfile igeek.io
# Or
curl --upload-file myfile igeek.io

Upload multiple files at once

curl -File=@/home/myfile -File1=@myfile igeek.io
# Or
curl -T {/home/file1, file2, /opt/file3} igeek.io

Upload a stream

curl http://igeek.io | curl -T - igeek.io

Upload and Scan for malware (VirusTotal)

curl -H "vt: yes" -T /home/myfile igeek.io

Upload with HTTP basic authentication

curl -u user:password -T /home/myfile igeek.io

Encrypt your files

# Encrypt files with password using gpg
cat /home/myfile|gpg -ac -o-|curl -X PUT --upload-file "-" https://igeek.io
# Download and decrypt
curl https://igeek.io/f/6c0XRBqJ6p|gpg -o- > myfile.?

Releases

No releases published

Packages

No packages published

Languages