I'm using a nodejs FTP client that's hosted on heroku, but the endpoint I'm connected to needs to whitelist my static IP. Heroku doesn't offer static IPs so I'm using the QuotaGuard addon. I'm a bit lost on how to use the QuotaGuard url to proxy my FTP connection.
I appreciate any help!
You can use a fork of the node-ftp package to do this but it isn't in NPM so requires a bit of manual install.
Clone the repo locally:
git clone [email protected]:choonyme/node-socksftp.git
Copy the socksftp directory in to your project directory (e.g.
cp -r node-socksftp/socksftp ./node_modules/
export your QuotaGuard Static connection details in to a local env variable called QUOTAGUARDSTATIC_URL.
You can then use all the same FTP commands as in the original node-ftp package.
For future reference you can contact our support team at http://support.quotaguard.com and we'll respond a bit quicker.