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.
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.
Host TinyAuth at DINAO
Resource tiers compatible with TinyAuth prerequisites (minimum 1 vCPU / 128 Mo / 1 Go). Hosted in France, fully managed.
- 1 dedicated vCPU
- 2 Go RAM
- 20 GB NVMe
- Daily backups
- Managed & monitored by DINAO
- 2 dedicated vCPU
- 4 Go RAM
- 40 GB NVMe
- Daily backups
- Managed & monitored by DINAO
- 4 dedicated vCPU
- 8 Go RAM
- 80 GB NVMe
- Daily backups
- Managed & monitored by DINAO
- 8 dedicated vCPU
- 16 Go RAM
- 160 GB NVMe
- Daily backups
- Managed & monitored by DINAO
Technical details
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.