Node.js app subdirectories on different (sub)domains, via dokku or nginx?

December 5, 2018 694 views
Node.js Dokku Nginx

Hi,
I’m trying to achieve the following:

I have a node.js app deployed on DO via dokku. The app consists of 2 parts: /user and /admin (the root / actually should not be accessible)

Now I want to achieve to have the /user run on example.com and the /admin on admin.example.com

(How) can I achieve this via dokku? Or how via nginx?

I would really appreciate any help! Thanks!

1 Answer

Hey friend,

You could do a reverse proxy which basically says “Take any request to URL1 and return data from URL2.” Take a look at this:

https://www.digitalocean.com/community/tutorials/how-to-configure-nginx-as-a-web-server-and-reverse-proxy-for-apache-on-one-ubuntu-18-04-server

Jarland

by Jesin A
In this tutorial you'll configure Nginx as both a web server and as a reverse proxy for Apache to host four domains on a single server.
Have another answer? Share your knowledge.