An open-source reverse proxy that authenticates users
auth-proxy is a minimal HTTP reverse proxy that shows login pages on protected pages, and passes user information in headers. My goal was to build something that’s as flexible as possible and can add auth to any existing infrastructure. It’s pretty straightforward to use, after setting up Stack Auth (which this is based on) you can use the Docker container to proxy port 3000 to 3001: docker run -it \ -e NEXT_PUBLIC_STACK_PROJECT_ID= \ -e NEXT_PUBLIC_STACK_PUBLISHABLE_CLIENT_KEY= \ -e STACK_SECRET_SERVER_KEY= \ -e SERVER_PORT=3000 \ -e PROXY_PORT=3001 \ -p 3001:3001 \…
An open-source reverse proxy that authenticates users launched on October 11, 2024 with 14 votes, #979 of 5,185 launches that month and more than 75% of that year's launches. The site was still online in September 2026, 2 years on.
In plain words
Auth-proxy is an open-source HTTP reverse proxy that adds authentication to existing applications. It displays login pages for protected resources and forwards user information via headers to upstream services. Built on Stack Auth, it runs as a Docker container and integrates with any HTTP infrastructure, making it suitable for developers who need to add authentication to legacy or existing systems without modifying the underlying application code.
written from the facts on this page · September 2026
From the sources
Contribute to hexclave/auth-proxy development by creating an account on GitHub.
auth-proxy is a simple one-command proxy that authenticates your HTTP requests and redirects to a pre-built sign-in page if a user is not authenticated. First, sign in and create your API keys on Stack Auth cloud (or you can host it locally ). Stack Auth is the open-source Auth0 alternative. docker run \ -e NEXT_PUBLIC_STACK_PROJECT_ID= < project-id > \ -e NEXT_PUBLIC_STACK_PUBLISHABLE_CLIENT_KEY= < client-key > \ -e STACK_SECRET_SERVER_KEY= < server-key > \ -e SERVER_PORT=3000 \ -e PROXY_PORT=3001 \ -p 3001:3001 \ stackauth/auth-proxy:latest < patterns > You can now access your application server at localhost:3001 and all the routes under the protected patterns will only be accessible by…from github.com
In the maker’s words, at launch
auth-proxy is a minimal HTTP reverse proxy that shows login pages on protected pages, and passes user information in headers. My goal was to build something that’s as flexible as possible and can add auth to any existing infrastructure. It’s pretty straightforward to use, after setting up Stack Auth (which this is…
Does a similar job
all alternatives →
Stack, an open-source Clerk/Firebase Auth alternative2024 · stack-auth.com · ▲144Hey HN! Happy to finally launch Stack. We made it because we like to put apps into production quickly, and authentication & user management was taking up way too much time. We have components like and that automatically adapt to whatever theme & design system you're using. Check the blog post to see the example with Radix UI and Joy UI. Also, there's an admin dashboard for monitoring and editing accounts. Stack is 100% AGPL/MIT-licensed, so you can self-host it. Cheers!
- FRFanout – Reverse proxy to push real-time data to connected devices2017 · fanout.io · ▲84
Deliver real-time data and low-latency WebSockets & pub/sub at the edge with Fastly. Scale chat, IoT, live apps and messaging with a self-managed infrastructure.
- HAHaproxy-auth-request – HTTP access control using subrequests2018 · bl.duesterhus.eu · ▲45
HTTP access control using subrequests
Pushpin – A new way to build realtime HTTP and WebSocket services2015 · pushpin.org · ▲114Reverse proxy for realtime APIs.
I've developed an open-source proxy server for front end applications2024 · github.com · ▲11Hey Everyone! I’ve recently been working on an open-source proxy server to help front end applications securely access third party APIs that require confidential API keys without the need to create your own backend. I would love to get some feedback and hear what you think!
More dev tools this month
the category →

open-source IDE for thoughtful software design. Contribute to devdotfast/whiteboard development by creating an account on GitHub.
Dev tools · 27d ago · github.com

Contribute to reladraw/reladraw development by creating an account on GitHub.
Dev tools · 25d ago · github.com
OpenBot▲362Grok Bot alternative: free, local, open-source, multiplayer
Dev tools · 22d ago · openbot.run
Talanoa▲340Hi HN, I’m a fullstack developer, and honestly, I’ve lost count of how many side projects I’ve worked on over the years. But one idea kept coming back to me: a different kind of email client. It first came to me in 2014: “What if we could handle emails more like conversations?” Every year, I’d revisit this concept in my “Build Notes.” Ten years later, no one had built exactly what I had in mind — so I finally decided to do it myself. That’s how Talanoa was born. I wanted something focused on people, not timelines. I was tired of marking messages as unread just to remember to reply later, or…
Dev tools · 20d ago · talanoa.email
CoreSpeed▲332One MCP for everything your agents need: apps, memory, tools
Dev tools · 27d ago · corespeed.io
Source: Show HN post ↗ · launch text quoted in part
Launched alongside, October 2024
the whole month →
bolt.new▲1,230Build and scale high-performing websites & apps using your words. Join millions and start building today.
AI · 2024 · bolt.new


Softr for Notion▲923Turn Notion databases into portals & apps with no code
Dev tools · 2024 · softr.io

One inbox for all your work discussions
Work · 2024 · generalcollaboration.com