---
title: "Discussion on \"Setting up Apache Reverse Proxy and Port Forwarding for a Node.js App\" | Hashnode"
description: "Discussion on \"Setting up Apache Reverse Proxy and Port Forwarding for a Node.js App\". I acquired an Ubuntu 20.04 virtual private server some time ago, planning to host my math-themed web app there. I now wanted to forward requests to my Node.js API app (behind the port 3100) from the /math-api/ URL. I'm using Apache as the HTTP server..."
url: "https://hashnode.com/posts/setting-up-apache-reverse-proxy-and-port-forwarding-for-a-nodejs-app/6250a35792d73e7055c16fa3"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [Setting up Apache Reverse Proxy and Port Forwarding for a Node.js App](https://mkkekkonen.hashnode.dev/setting-up-apache-reverse-proxy-and-port-forwarding-for-a-nodejs-app?utm_source=hashnode&utm_medium=feed)

I acquired an Ubuntu 20.04 virtual private server some time ago, planning to host my math-themed web app there. I now wanted to forward requests to my Node.js API app (behind the port 3100) from the /math-api/ URL. I'm using Apache as the HTTP server...

Apr 8, 2022 · 2 min read · mkkekkonen.hashnode.dev  
Read the article

-   [#apache](https://hashnode.com/tag/apache)
-   [#server](https://hashnode.com/tag/server)
-   [#nodejs](https://hashnode.com/tag/nodejs)
-   [#ubuntu](https://hashnode.com/tag/ubuntu)

## Written by

[Maija Kekkonen](https://hashnode.com/@mkkekkonen)

@mkkekkonen

  
[View profile](https://hashnode.com/@mkkekkonen)

Web, mobile and game developer. JavaScript, Python, .NET, Java, C++

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
