Skip to content

Instantly share code, notes, and snippets.

@davidsharp
Last active August 5, 2020 16:25
Show Gist options
  • Select an option

  • Save davidsharp/5a044c17a2d35d0ac253e0747b26aeb1 to your computer and use it in GitHub Desktop.

Select an option

Save davidsharp/5a044c17a2d35d0ac253e0747b26aeb1 to your computer and use it in GitHub Desktop.
quick ngrok-powered folder zipper and sharer
#!/usr/bin/env /usr/local/bin/node
const { exec } = require('child_process');
exec('mkdir nzip-temp')
exec('zip -r nzip-temp/nzip '+process.argv[2])
exec('npx servor nzip-temp 8080')
exec('~/ngrok http 8080')
exec('open http://127.0.0.1:4040')
exec('rm -rf nzip-temp')
@davidsharp

Copy link
Copy Markdown
Author

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment