Skip to content
@tinyauthapp

Tinyauth

The tiniest OpenID Certified™ authorization and authentication server you have ever seen.
Tinyauth

Tinyauth

The tiniest OpenID Certified™ authorization and authentication server you have ever seen.


Tinyauth is the simplest and tiniest authentication and authorization server you have ever seen. It is designed to both work as an authentication middleware for your apps, offering support for OAuth, LDAP and access-controls, and as a standalone authentication server. It supports all the popular proxies like Traefik, Nginx and Caddy.

Screenshot

As of 2026-06-25, Tinyauth v5.1.0 is OpenID Certified™ for Basic OP. You can find the certification details here, test suite available here.

OpenID Certified

Getting Started

You can get started with Tinyauth by following the guide in the documentation. There is also an available docker-compose file that has Traefik, Whoami and Tinyauth to demonstrate its capabilities (keep in mind that this file lives in the development branch so it may have updates that are not yet released).

Demo

If you are still not sure if Tinyauth suits your needs you can try out the demo. The default username is user and the default password is password.

Documentation

You can find documentation and guides on all of the available configuration of Tinyauth in the website.

If you wish to contribute to the documentation head over to the repository.

Discord

Tinyauth has a Discord server. Feel free to hop in to chat about self-hosting, homelabs and of course Tinyauth. See you there!

License

Tinyauth is licensed under the GNU Affero General Public License v3.0. TL;DR — You may copy, distribute and modify the software as long as you track changes/dates in source files. Any modifications to or software including (via compiler) AGPL-licensed code must also be made available under the AGPL along with build & install instructions. If you run a modified version over a network, you must also make the source available to the users of that service. For more information about the license check the license file.

Pinned Loading

  1. tinyauth tinyauth Public

    The tiniest OpenID Certified™ authorization and authentication server you have ever seen.

    Go 8.2k 266

  2. docs docs Public

    The documentation repository for Tinyauth.

    MDX 7 23

  3. helm helm Public

    A Helm chart for running Tinyauth in a Kubernetes cluster.

    Go Template 5 3

Repositories

Showing 9 of 9 repositories
  • docs Public

    The documentation repository for Tinyauth.

    tinyauthapp/docs's past year of commit activity
    MDX 7 GPL-3.0 23 0 5 Updated Sep 9, 2026
  • tinyauth Public

    The tiniest OpenID Certified™ authorization and authentication server you have ever seen.

    tinyauthapp/tinyauth's past year of commit activity
    Go 8,225 AGPL-3.0 266 17 13 Updated Sep 9, 2026
  • helm Public

    A Helm chart for running Tinyauth in a Kubernetes cluster.

    tinyauthapp/helm's past year of commit activity
    Go Template 5 MIT 3 0 0 Updated Sep 7, 2026
  • demo Public

    A small web app for demonstrating Tinyauth.

    HTML 0 MIT 0 0 2 Updated Aug 31, 2026
  • analytics Public

    A simple server to transparently collect version information from Tinyauth instances.

    tinyauthapp/analytics's past year of commit activity
    Go 6 MIT 0 0 3 Updated Aug 24, 2026
  • paerser Public

    A Go library for loading configuration into structs from multiple sources.

    tinyauthapp/paerser's past year of commit activity
    Go 2 Apache-2.0 0 0 3 Updated Aug 17, 2026
  • .github Public

    Tinyauth organization profile information.

    tinyauthapp/.github's past year of commit activity
    0 0 0 0 Updated Jul 15, 2026
  • gin-scalar Public

    A gin middleware that helps automatically generate RESTful API documentation with Scalar.

    tinyauthapp/gin-scalar's past year of commit activity
    Go 0 MIT 0 0 4 Updated Jul 15, 2026
  • tinyauth-exp Public

    Playground for experimenting with architectures and ideas for Tinyauth. Ignore this repo.

    tinyauthapp/tinyauth-exp's past year of commit activity
    Go 0 MIT 0 0 0 Updated Jul 5, 2026

Most used topics

Loading…