Self-hosted · Single Binary · Your Server

Protect internal tools with a single binary.

Self-hosted reverse proxy with built-in authentication. API keys, rate limiting, IP allowlists.

Install Gate Browse all 150 tools
What it is

Gate

Gate sits in front of your internal tools and handles API key validation, rate limiting, and IP allowlists. It includes a built-in dashboard and serves as both the proxy and the auth layer.

curl -fsSL https://stockyard.dev/gate/install.sh | sh

Every internal tool, admin panel, and staging environment needs authentication. The default approach is to bolt a login page onto each service individually, which means maintaining session logic, password hashing, and token validation in every codebase. An auth proxy sits in front of all your services and handles authentication at the network level. Requests arrive at the proxy, the proxy checks credentials, and only authenticated traffic reaches the upstream service. The upstream never sees unauthenticated requests and never needs its own login code.

A self-hosted auth proxy should support multiple authentication methods — at minimum, API keys for machine-to-machine traffic and session cookies for browser access. It should add identity headers to forwarded requests so upstream services know who is making each request. It should log access attempts for security audits. And it should be simple to configure: one upstream URL, one set of credentials, one process to manage.

Gate is a reverse proxy that authenticates every request before forwarding it to your upstream service. It supports API key authentication (pass a Bearer token), session-based login (username and password through a browser form), and IP allow/deny lists. Rate limiting is built in — configure requests per minute per IP. The admin API lets you manage users, keys, and access logs programmatically. The access log records every request with timestamps, IP addresses, and user identifiers.

Your data. Your server. Your rules.

Most auth proxies require a separate reverse proxy (Traefik or Nginx), a database, and Redis. Gate IS the reverse proxy with auth built in. One binary, no additional infrastructure.

Replaces: Authelia (complex), OAuth2 Proxy, Traefik Forward Auth

Pricing

Free to start. Pro when you need more.

Free
$0
forever, self-hosted

1 upstream, 5 users

Pro
$2.99/mo
per month

Unlimited usage, full features

Also from Stockyard
Get started

Self-hosted reverse proxy and auth gateway.

Single binary. Free to start. $2.99/mo for Pro.

Install Gate All 150 tools for $29/mo →
Compare: Gate overview · Gate vs Authelia · Gate vs OAuth2 Proxy · Gate vs Authentik · Gate vs Traefik Forward Auth · Best self-hosted tools · All 150 tools