is - Itsy Share
Share text snippets and files on your local network through http
$ go get github.com/itsy-sh/is $ is --help NAME: is - Itsy Share creates a local web server in order to share text snippets and files on your local network through http USAGE: echo "foo bar" | is [global options] is [global options] [filename] COMMANDS: help, h Shows a list of commands or help for one command GLOBAL OPTIONS: --nokey no access key is needed to view content (default: false) --noclip do not copy url to clipboard (default: false) --once, -o terminates the server after first page load, so things dont hang around (copies curl command to clipboard) (default: false) --ngrok, -n starts an ngrok instance linking the snippet to it, see https://ngrok.com/. Make sure to have it in your $PATH (default: false) --help, -h show help (default: false)
Usage
$ echo A string to share | is Avalible at http://192.168.1.90:33361?key=tvfrMDT7nalI3zpn curl -o "itsy_share_2020-01-10T10:40:51+01:00.txt" "http://192.168.1.90:33361/download?key=tvfrMDT7nalI3zpn" and url is copied to clipboard $ is main.go Avalible at http://192.168.1.90:36437?key=d5DZptt3pAopFh47 curl -o "main.go" "http://192.168.1.90:36437/download?key=d5DZptt3pAopFh47" and url is copied to clipboard ## Will terminat the server after first requet $ echo A string to share | is -o Avalible once at http://192.168.1.90:41785?key=G3gPL9RmhEvCPEH4 curl -o "itsy_share_2020-01-10T10:42:07+01:00.txt" "http://192.168.1.90:41785/download?key=G3gPL9RmhEvCPEH4" and curl is copied to clipboard $ is -o main.go Avalible once at http://192.168.1.90:35627?key=buieogrUSCeRUOTK curl -o "main.go" "http://192.168.1.90:35627/download?key=buieogrUSCeRUOTK" and curl is copied to clipboard
Examples
$ cat main.go | is Avalible at http://192.168.1.90:43247?key=HO4y0jiacktUPiWl curl -o "itsy_share_2020-01-16T11:42:18+01:00.txt" "http://192.168.1.90:43247/download?key=HO4y0jiacktUPiWl" and url is copied to clipboard
$ is example.0.png Avalible at http://192.168.1.90:40393?key=sGjbagdwqly1AyoS curl -o "example0.png" "http://192.168.1.90:40393/download?key=sGjbagdwqly1AyoS" and url is copied to clipboard

