Https to Node.js app on custom port

I have Node app on a VPS listening on port 3001. Is there any way to connect to it with https? I am launching with pm2 and using nginx. The domain has a LetsEncrypt certificate, but that will only secure ports 80 and 443.