Back to articles
Setting Up an App Hub with Nginx Reverse Proxy on Our Internal Dashboard

Setting Up an App Hub with Nginx Reverse Proxy on Our Internal Dashboard

via Dev.to Webdevlinou518

Setting Up an App Hub with Nginx Reverse Proxy on Our Internal Dashboard We added an "App Hub" panel to our in-house AI agent management dashboard — a one-click access list to all our internal services. Here's what I learned about Nginx config and reverse proxying along the way. Background Our team runs a Flask-based SPA as an internal dashboard. As features grew, we needed a quick way to jump between services, so we created the App Hub panel. Changes made this time: Removed 3 retired services Added 3 new services (TechsFree Shop, TechsFree ERP, Accounting AI) Updated URLs for services that moved Problem: Host Header with IP-Based Access When referencing services on another internal server by IP address in App Hub links, Nginx wasn't routing to the right vhost. The Nginx config assumes subdomain-based routing ( techsfree.com , blog.techsfree.com , etc.). When accessing by raw IP, the Host header becomes the IP itself, which doesn't match any server_name . Solution: Add Locations to the

Continue reading on Dev.to Webdev

Opens in a new tab

Read Full Article
4 views

Related Articles