← Back to catalog TinyAuth · managed by DINAO

Protect your apps in an instant

A minimalist authentication server powered by TinyAuth, installed and maintained by DINAO. Add a secure login page in front of any application behind your reverse proxy — all hosted in France.

Hosted in FranceOAuth, LDAP & local usersUltra-lightweightGDPR CompliantOfficial publisher image
Overview

What is TinyAuth?

TinyAuth is the smallest authentication and authorization server you've ever seen. Open source and written in Go, it sits in front of your self-hosted applications to add a secure login page in just a few minutes — even for services that have no native authentication mechanism.

It integrates as middleware with all popular reverse proxies — Traefik, Nginx, Caddy and Nginx Proxy Manager — and offers several login methods : OAuth (Google, GitHub and generic providers), LDAP / Active Directory, or simple user accounts/passwords. A HTTP basic auth mode even allows you to protect services without a login interface.

Its key strength is its lightweight nature : TinyAuth is stateless, requires no database or persistent storage, and is fully configured via environment variables. Ideal for homelabs and small to medium-sized deployments that want real access security without the complexity of a full identity server.

Compatible offers

Host TinyAuth at DINAO

Resource tiers compatible with TinyAuth prerequisites (minimum 1 vCPU / 128 Mo / 1 Go). Hosted in France, fully managed.

Standard
2 vCPU · 4 Go · 40 Go
19,90 € /month excl. VAT
  • 2 dedicated vCPU
  • 4 Go RAM
  • 40 GB NVMe
  • Daily backups
  • Managed & monitored by DINAO
Order
Performance
4 vCPU · 8 Go · 80 Go
39,90 € /month excl. VAT
  • 4 dedicated vCPU
  • 8 Go RAM
  • 80 GB NVMe
  • Daily backups
  • Managed & monitored by DINAO
Order
Dédié
8 vCPU · 16 Go · 160 Go
79,90 € /month excl. VAT
  • 8 dedicated vCPU
  • 16 Go RAM
  • 160 GB NVMe
  • Daily backups
  • Managed & monitored by DINAO
Order
Under the hood

Technical details

vCPU
1 vCPU
ideal : 1 vCPU
Memory
128 Mo
ideal : 256 Mo
Disk
1 Go
ideal : 2 Go
Image : ghcr.io/tinyauthapp/tinyauth Registry : ghcr.io Services : tinyauth Ports : 3000
FAQ

You might be wondering…

What is TinyAuth actually for?

It adds a secure login page in front of your self-hosted applications that don't have one. Once authenticated, the user accesses authorized services, without having to secure each app individually.

Which reverse proxies does it work with?

Traefik, Nginx, Caddy and Nginx Proxy Manager are supported. DINAO handles the integration with your infrastructure.

What login methods are available?

OAuth (Google, GitHub, generic providers), LDAP/Active Directory, or simple local user accounts/passwords. You can combine them.

Does TinyAuth store a lot of data?

No. TinyAuth is stateless and configured via environment variables, with no database. Its footprint is minimal and your authentication data stays in France.

Can I change plans or export my configuration?

Yes. You can upgrade or downgrade at any time, and your configuration remains exportable — no proprietary lock-in.