# bitly/oauth2_proxy

A reverse proxy that provides authentication with Google, Github or other provider

Repository: https://github.com/bitly/oauth2_proxy
Canonical: https://ross.abutalabs.com/products/oauth2_proxy
Language: Go
License: MIT
License Family: permissive
Archived: true
Last push: 2019-02-04T22:22:35+00:00

## Health v2 (maintenance only)
Score: 10/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 0, release rhythm 8, longevity 100
- inputs: {"age_days": 5007, "days_push": 2767, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: archived
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 5087, forks 1226 (observed 2026-08-28T04:09:09.606681+00:00)

## What it is
A Go reverse proxy and static file server that adds OAuth2 authentication (Google, GitHub, Azure, GitLab, and others) in front of web applications, validating users by email, domain, or group. The original Bitly project was officially archived in September 2018; active development continues in forks such as pusher/oauth2_proxy.

## Use cases
- add google login in front of an internal web app
- protect a service behind github oauth authentication
- require sso for self-hosted dashboards
- restrict access to apps by email domain
- put an auth layer in front of kubernetes ingress services

## When to choose
- you need a battle-tested oauth2 reverse proxy and are happy pinning an old release
- you want to study the original design before evaluating its forks

## When to avoid
- you want maintained software - use pusher/oauth2_proxy (now oauth2-proxy/oauth2-proxy) instead
- you need modern oauth/oidc features or new provider support
- you need security patches or bug fixes

## Facets
- artifact type: service
- maturity: abandoned
- function: auth, proxy, http-server, security
- domain: security, web-development, self-hosted, backend
- platform: cross-platform, go
- tags: oauth2, reverse-proxy, authentication, sso, archived, single-sign-on, linux, macos, docker

## Member repositories
- bitly/oauth2_proxy (main) score 10

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:09:09.606681+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T18:02:33.234089+00:00, confidence not recorded.
  - readme: https://github.com/bitly/oauth2_proxy (fetched 2026-08-28T04:09:09.606681+00:00, sha bff8437afd50)
- Data as of 2026-08-30T08:39:29.467469+00:00.
