gnos-serve

gnos-serve

FTP/HTTP/HTTPS server supporting authentication & reverse tunneling.

Usage: gnos-serve [options] [ PORT | --ngrok | --serveo [NAME] ]

               PORT    Listening tcp, default: 1337
  -b, --bind   BIND    Listening ip, default: 0.0.0.0
  -u, --user   USER    Authentication username
  -p, --pass   PASS    Authentication password
  -f, --ftp            Use FTP protocol, read-only
  -F, --ftpw           Use FTP protocol with WRITE perms
  -S, --http           Use HTTP protocol instead of HTTPS
  -N, --ngrok          Use https://ngrok.com reverse-tunneling
  -n, --serveo [NAME]  Use https://serveo.net reverse-tunneling

Source code