committed by
Andrea Spacca
parent
a640bcf707
commit
8df04e3440
24
README.md
24
README.md
@@ -8,15 +8,19 @@ Transfer.sh currently supports the s3 (Amazon S3), gdrive (Google Drive) provide
|
||||
|
||||
```
|
||||
Upload:
|
||||
|
||||
$ curl --upload-file ./hello.txt https://transfer.sh/hello.txt
|
||||
|
||||
Encrypt & upload:
|
||||
|
||||
$ cat /tmp/hello.txt|gpg -ac -o-|curl -X PUT --upload-file "-" https://transfer.sh/test.txt
|
||||
|
||||
Download & decrypt:
|
||||
|
||||
$ curl https://transfer.sh/1lDau/test.txt|gpg -o- > /tmp/hello.txt
|
||||
|
||||
Upload to virustotal:
|
||||
|
||||
$ curl -X PUT --upload-file nhgbhhj https://transfer.sh/test.txt/virustotal
|
||||
|
||||
```
|
||||
@@ -33,6 +37,16 @@ Now run it like this
|
||||
$ transfer test.txt
|
||||
```
|
||||
|
||||
## Link aliases
|
||||
|
||||
Create direct download link:
|
||||
|
||||
https://transfer.sh/1lDau/test.txt --> https://transfer.sh/get/1lDau/test.txt
|
||||
|
||||
Inline file:
|
||||
|
||||
https://transfer.sh/1lDau/test.txt --> https://transfer.sh/inline/1lDau/test.txt
|
||||
|
||||
### On Windows
|
||||
|
||||
Put a file called transfer.cmd somewhere in your PATH with this inside it:
|
||||
@@ -70,7 +84,7 @@ basedir | path storage for local/gdrive provider| |
|
||||
gdrive-client-json-filepath | path to client json config for gdrive provider| |
|
||||
gdrive-local-config-path | path to local transfer.sh config cache for gdrive provider| |
|
||||
lets-encrypt-hosts | hosts to use for lets encrypt certificates (comma seperated) | |
|
||||
log | path to log file| |
|
||||
log | path to log file| |
|
||||
|
||||
If you want to use TLS using lets encrypt certificates, set lets-encrypt-hosts to your domain, set tls-listener to :443 and enable force-https.
|
||||
|
||||
@@ -81,7 +95,7 @@ If you want to use TLS using your own certificates, set tls-listener to :443, fo
|
||||
Make sure your GOPATH is set correctly.
|
||||
|
||||
```
|
||||
go run main.go -provider=local --listener :8080 --temp-path=/tmp/ --basedir=/tmp/
|
||||
go run main.go -provider=local --listener :8080 --temp-path=/tmp/ --basedir=/tmp/
|
||||
```
|
||||
|
||||
## Build
|
||||
@@ -102,7 +116,7 @@ docker run --publish 8080:8080 dutchcoders/transfer.sh:latest --provider local -
|
||||
|
||||
Contributions are welcome.
|
||||
|
||||
## Creators
|
||||
## Creators
|
||||
|
||||
**Remco Verhoef**
|
||||
- <https://twitter.com/remco_verhoef>
|
||||
@@ -112,5 +126,5 @@ Contributions are welcome.
|
||||
|
||||
## Copyright and license
|
||||
|
||||
Code and documentation copyright 2011-2014 Remco Verhoef.
|
||||
Code released under [the MIT license](LICENSE).
|
||||
Code and documentation copyright 2011-2014 Remco Verhoef.
|
||||
Code released under [the MIT license](LICENSE).
|
||||
|
Reference in New Issue
Block a user