logo
icon

TinyAuth

TinyAuth is a lightweight authentication server and middleware with a clean web UI. Add login protection to any service using OAuth2 providers or local username/password.

template cover
Deployed0 times
Publisherfuturize.rush
Created2026-03-30
Services
service icon
Tags
SecurityTool

TinyAuth

A lightweight authentication server and middleware with a web UI. Protect any service with login using OAuth2 providers or local credentials.

What You Can Do After Deployment

  1. Visit your domain — access the TinyAuth login page
  2. Configure users — set up local users via the USERS environment variable (format: user:${PASSWORD})
  3. Add OAuth providers — connect GitHub, Google, or other OAuth2 providers
  4. Protect services — use TinyAuth as a forward-auth middleware for your reverse proxy

Key Features

  • Simple username/password authentication
  • OAuth2 provider support (GitHub, Google, OIDC)
  • Forward-auth compatible (Traefik, Caddy, Nginx)
  • Clean web UI for login
  • Lightweight and fast

License

MIT — GitHub