Cybersecurity & Bastion

Pocket ID

Pocket ID — SSO passkey sans mot de passe, un conteneur Go + SQLite, moins de 50 Mo de RAM.

Indisponible

À propos de Pocket ID

Pocket ID est un fournisseur OpenID Connect certifié qui gère l'authentification exclusivement par passkeys — sans mots de passe, sans codes SMS, sans magic links. Déployé en un seul conteneur Docker sur votre VPS, il sécurise l'accès à toutes vos applications auto-hébergées (Gitea, Nextcloud, n8n, Grafana…) avec un seul passkey : Touch ID, Face ID, Windows Hello ou une clé FIDO2. SQLite intégré, moins de 50 Mo de RAM au repos.

Ce qui est installé

Prêt au démarrage du VPS

OS compatibles
Distributions Linux au choix
Application
Pocket ID
Stack technique
DockerGoSQLite
RAM minimum
512 Mo minimum (< 50 Mo au repos)
CPU minimum
1 vCPU
Port par défaut
1411
Accès
root par SSH

Fonctionnalités clés

  • Fournisseur OpenID Connect Certified™ et OAuth 2.0 — fonctionne immédiatement avec n'importe quelle librairie OIDC ou framework.
  • Passkeys uniquement — Touch ID, Face ID, Windows Hello et clés FIDO2 (YubiKey…) ; aucune base de mots de passe à maintenir.
  • SSO multi-applications — enregistrez autant de clients OIDC que vous voulez ; un passkey ouvre tous vos services.
  • SQLite intégré — aucune base de données externe à provisionner, sauvegarder ou mettre à jour ; tout tient dans un volume.
  • Moins de 50 Mo de RAM au repos — fonctionne sur le VPS le plus compact sans gêner les autres services.
  • Interface d'administration web — gérez utilisateurs, clients OIDC et passkeys depuis un tableau de bord simple.

Quand utiliser cette solution ?

Connexion unique pour votre stack auto-hébergé

Enregistrez Gitea, Nextcloud, Grafana et n8n comme clients OIDC dans Pocket ID. Vos utilisateurs s'authentifient une fois avec leur passkey et accèdent à toutes les applications sans ressaisir leurs identifiants.

Accès sécurisé pour une petite équipe

Ajoutez les membres de votre équipe comme utilisateurs dans l'interface d'administration. Chaque personne enregistre son propre passkey ; Pocket ID contrôle qui peut accéder à quelle application via les scopes des clients OIDC.

Remplacement des mots de passe applicatifs

Arrêtez de gérer des mots de passe spécifiques par application. Pocket ID devient la porte d'entrée unique de votre infrastructure : résistant au phishing, lié au matériel, aucun secret partagé.

Guide

Déployer Pocket ID sur votre VPS

  1. Créer le VPS et configurer le domaine

    Commandez un VPS avec Ubuntu 24.04 (512 Mo de RAM minimum). Pocket ID exige un domaine — OIDC impose HTTPS pour les URI de redirection. Pointez votre domaine ou utilisez le sous-domaine gratuit ServOrbit (ex. auth.{dns_slug}.servorbit-dns.com) vers l'IP du VPS avant l'installation.

  2. Installer Pocket ID depuis le Marketplace

    Dans votre espace client, sélectionnez Pocket ID, saisissez votre domaine et cliquez sur Installer. Le script déploie le conteneur, écrit les variables d'environnement (dont APP_URL) et configure le reverse proxy nginx en HTTPS.

  3. Terminer la configuration au premier accès

    Visitez https://votre-domaine, saisissez votre adresse e-mail et enregistrez votre premier passkey à l'invite (Touch ID, Face ID ou une clé FIDO2). Cette étape crée le compte administrateur.

  4. Déclarer votre premier client OIDC

    Dans l'interface d'administration, ouvrez OIDC Clients → Nouveau client. Renseignez le nom du client et l'URL de callback déclarée dans votre application (ex. https://git.votre-domaine.com/user/oauth2/pocket-id/callback). Pocket ID génère un client ID et un secret à copier dans votre application.

  5. Ajouter d'autres utilisateurs

    Dans l'interface d'administration, ouvrez Utilisateurs → Inviter. Chaque utilisateur invité reçoit un lien pour enregistrer son propre passkey. Aucun mot de passe, aucun secret partagé.

Questions fréquentes

Questions sur Pocket ID

← Retour à Cybersecurity & BastionToutes les applications
Pocket ID couvre un cas d'usage précis : le SSO par passkey via OIDC. Il ne propose ni LDAP, ni SAML, ni flux de provisionnement d'utilisateurs, ni le moteur de politiques d'Authentik ou de Keycloak. Si vous avez besoin de ces fonctionnalités, choisissez un IdP complet. Si vous cherchez un SSO passkey léger, Pocket ID est le choix le plus simple.

Besoin d'aide ?

Parcourez notre centre d'aide et notre FAQ, ou contactez notre équipe — rappel, WhatsApp ou e-mail.

Écrire sur WhatsApps'ouvre dans un nouvel onglet