How to run multiple subdomain Nodejs apps with SSL

I want to run multiple nodejs apps (e.g. www.api.example.net/v1, www.api.example.net/v2) on several subdomains all using SSL - https://www.api.example.net/v1, https://www.api.example.net/v1.

Note: Only one app can run on port 3000 and automatically proxy to port 80 via context

Didn’t get it what actually is your question can you please share more details

I updated the question