Skip to content
@tinyauthapp

Tinyauth

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

Tinyauth

The tiniest authentication and authorization server you have ever seen.

License Release Issues Tinyauth CI

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

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 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) GPL-licensed code must also be made available under the GPL along with build & install instructions. For more information about the license check the license file.

Popular repositories Loading

  1. analytics analytics Public

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

    Go 6

  2. paerser paerser Public

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

    Go 1

  3. .github .github Public

    Tinyauth organization profile information.

Repositories

Showing 3 of 3 repositories
  • 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 0 Updated Apr 18, 2026
  • paerser Public

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

    tinyauthapp/paerser’s past year of commit activity
    Go 1 Apache-2.0 0 0 0 Updated Apr 10, 2026
  • .github Public

    Tinyauth organization profile information.

    tinyauthapp/.github’s past year of commit activity
    0 0 0 0 Updated Apr 1, 2026

Top languages

Go

Most used topics

Loading…