Reverse proxy needed for Dash.jl app?

I have a dashboard written in Dash.jl targeted at a relatively small audience. However, for the small Heroku dynos there’s just not enough memory and the larger ones get quite expensive so we were looking into hosting the dashboard ourselves. As I am pretty new to all the web stuff I was wondering if anyone has experiences to share regarding the need and use of something like nginx for a usecase like this.