Protégez vos apps en un instant
Un serveur d'authentification minimaliste propulsé par TinyAuth, installé et maintenu par DINAO. Ajoutez une page de connexion sécurisée devant n'importe quelle application derrière votre reverse proxy — le tout hébergé en France.
Qu'est-ce que TinyAuth ?
TinyAuth est le plus petit serveur d'authentification et d'autorisation que vous ayez jamais vu. Open source et écrit en Go, il s'intercale devant vos applications auto-hébergées pour leur ajouter, en quelques minutes, une page de connexion sécurisée — y compris pour les services qui n'ont aucun mécanisme d'authentification natif.
Il s'intègre comme middleware avec tous les reverse proxies populaires — Traefik, Nginx, Caddy et Nginx Proxy Manager — et propose plusieurs méthodes de connexion : OAuth (Google, GitHub et fournisseurs génériques), LDAP / Active Directory, ou de simples comptes utilisateur/mot de passe. Un mode HTTP basic auth permet même de protéger des services dépourvus d'interface de login.
Sa grande force est sa légèreté : TinyAuth est stateless, ne nécessite ni base de données ni stockage persistant, et se configure entièrement par variables d'environnement. Idéal pour les homelabs et les déploiements de petite à moyenne envergure qui veulent une vraie sécurité d'accès sans la complexité d'un serveur d'identité complet.
Hébergez TinyAuth chez DINAO
Paliers de ressources compatibles avec les pré-requis de TinyAuth (1 vCPU / 128 Mo / 1 Go minimum). Hébergé en France, infogéré.
- 1 vCPU dédiés
- 2 Go de RAM
- 20 Go NVMe
- Sauvegardes quotidiennes
- Infogéré & supervisé par DINAO
- 2 vCPU dédiés
- 4 Go de RAM
- 40 Go NVMe
- Sauvegardes quotidiennes
- Infogéré & supervisé par DINAO
- 4 vCPU dédiés
- 8 Go de RAM
- 80 Go NVMe
- Sauvegardes quotidiennes
- Infogéré & supervisé par DINAO
- 8 vCPU dédiés
- 16 Go de RAM
- 160 Go NVMe
- Sauvegardes quotidiennes
- Infogéré & supervisé par DINAO
Détails techniques
Vous vous demandez…
À quoi sert TinyAuth concrètement ?
Il ajoute une page de connexion sécurisée devant vos applications auto-hébergées qui n'en ont pas. Une fois authentifié, l'utilisateur accède aux services autorisés, sans avoir à sécuriser chaque app individuellement.
Avec quels reverse proxies fonctionne-t-il ?
Traefik, Nginx, Caddy et Nginx Proxy Manager sont supportés. DINAO se charge de l'intégration avec votre infrastructure.
Quelles méthodes de connexion sont possibles ?
OAuth (Google, GitHub, fournisseurs génériques), LDAP/Active Directory, ou de simples comptes utilisateur/mot de passe locaux. Vous pouvez les combiner.
TinyAuth stocke-t-il beaucoup de données ?
Non. TinyAuth est stateless et se configure par variables d'environnement, sans base de données. Son empreinte est minimale et vos données d'authentification restent en France.
Puis-je changer de formule ou exporter ma configuration ?
Oui. Vous montez ou descendez de palier à tout moment et votre configuration reste exportable — pas de verrouillage propriétaire.