Utiliser son propre domaine
Faire répondre votre instance Kledg à une adresse comme compta.votre-societe.fr sur Vercel : le domaine, la variable BETTER_AUTH_URL, Revolut et les assistants IA.
Par défaut, votre instance répond à l’adresse que lui donne l’hébergeur, par exemple l’URL de production Vercel en .vercel.app. Vous pouvez lui donner une adresse à votre nom, comme compta.votre-societe.fr : plus facile à retenir, et indépendante de l’hébergeur si vous en changez un jour.
Ce que vous allez faire
- Ajouter le domaine au projet Vercel et créer l’enregistrement DNS.
- Indiquer la nouvelle adresse à Kledg avec
BETTER_AUTH_URL. - Mettre à jour ce qui dépend de l’adresse : Revolut Business et vos assistants IA.
Prérequis
- Un nom de domaine, et l’accès à sa zone DNS chez votre registraire (OVH, Gandi, Ionos...).
- L’accès au projet Vercel de votre instance.
Étape 1 : ajouter le domaine sur Vercel
- Dans le projet Vercel, ouvrez Settings, puis Domains.
- Ajoutez le domaine, par exemple
compta.votre-societe.fr. - Vercel indique l’enregistrement DNS à créer (en général un
CNAMEpour un sous-domaine). Créez-le chez votre registraire. - Attendez que Vercel affiche le domaine comme valide : il crée lui-même le certificat HTTPS.
Étape 2 : définir BETTER_AUTH_URL
- Dans Settings, Environment Variables, ajoutez
BETTER_AUTH_URLavec l’adresse complète, par exemplehttps://compta.votre-societe.fr. - Redéployez.
Sans cette variable, Kledg continue d’utiliser l’URL de production Vercel pour ses liens. L’adresse de l’hébergeur reste acceptée pour la connexion.
Étape 3 : mettre à jour ce qui dépend de l’adresse
Kledg construit plusieurs adresses à partir de BETTER_AUTH_URL :
- Les emails : les liens des invitations et des mots de passe oubliés pointent vers la nouvelle adresse.
- Revolut Business : l’URL de redirection devient
https://compta.votre-societe.fr/api/banking/revolut/callback. Revolut exige l’URL déclarée à l’identique : si vous aviez connecté Revolut avec l’ancienne adresse, déclarez dans Revolut Business l’URL que Kledg affiche désormais (voir Connecter sa banque). - Les assistants IA : l’adresse du serveur MCP devient
https://compta.votre-societe.fr/api/mcp, celle à donner à vos assistants. La page Assistants IA affiche l’adresse par laquelle vous avez ouvert Kledg : ouvrez-la depuis votre domaine (voir Connecter Claude ou ChatGPT).
Sur les autres hébergeurs
La variable est la même partout : BETTER_AUTH_URL. Railway, Render et Fly.io donnent leur propre adresse à Kledg, et la variable n’est nécessaire qu’avec votre domaine. Sur Clever Cloud, avec Docker Compose et avec Node.js, elle est obligatoire dès l’installation. Chaque hébergeur a sa façon d’ajouter un domaine : voir son guide depuis Choisir son hébergement.
Les erreurs fréquentes
- Oublier de redéployer après avoir ajouté
BETTER_AUTH_URL: la variable n’est lue qu’au démarrage. - Mettre
http://au lieu dehttps://. - Garder l’ancienne URL de redirection dans Revolut : la connexion Revolut échoue au prochain consentement.
Pour aller plus loin
- Installer Kledg ;
- Changer l’adresse email d’un utilisateur ;
- toutes les variables dans le guide complet Auto-hébergement.