Clicbase aujourd'hui : tout le backend, livré clé en main
Le point complet sur les fonctions disponibles sur Clicbase : base Postgres, API REST, auth + login Google sur ton domaine, storage, realtime, edge functions, mails @tondomaine, dockerisation, sauvegardes, migration Supabase et compatibilité Claude.
Clicbase réunit en une seule plateforme tout ce qu'un produit web a besoin côté serveur, la base, l'API, l'authentification, les fichiers, le temps réel, les fonctions, et même les mails à ta marque. Voici, fonction par fonction, ce qui est disponible aujourd'hui.
L'idée derrière Clicbase est simple : tu codes le front, on s'occupe de tout le backend. Pas seulement la base de données, mais aussi les briques que la plupart des plateformes te laissent assembler à la main, les emails à ton domaine, le login Google sur ton sous-domaine, le temps réel. Le tout managé, sécurisé, et compatible Claude.
En bref
- Une base PostgreSQL dédiée et isolée par projet, avec API REST générée automatiquement.
- Authentification email + Google, RLS, et un domaine d'auth inclus (
auth.tonsite.com). - Storage, realtime, edge functions et tâches planifiées.
- De vraies boîtes mail @tondomaine : SPF, DKIM, DMARC, anti-spam, webmail et logo BIMI.
- Dockerisation self-service, sauvegardes quotidiennes, migration Supabase sans reset des mots de passe.
- Compatible Claude via MCP.
La base, l'API et les données
🗄️ PostgreSQL dédié, isolé par projet (Disponible)
Chaque projet a sa propre base PostgreSQL, dans son espace, sans voisins. Tu disposes de tout Postgres : tables, vues, fonctions, contraintes, extensions, index. L'isolation est réelle, c'est important pour la confidentialité des données (RGPD) et pour la sécurité.
⚡ API REST générée automatiquement (Disponible)
Crée une table, son API REST est prête, avec une clé anon (publique, soumise à la RLS) et une clé service (serveur). Les filtres, le tri et la pagination passent directement par l'URL.
GET /db/ma-base/produits?prix=lt.50&order=nom
Header: apikey: <clé-anon>
🧮 Éditeur SQL & éditeur de tables (Disponible)
Explore et modifie tes données depuis le tableau de bord : un éditeur SQL (avec requêtes enregistrées) et un éditeur de tables visuel (recherche, tri, insertion, suppression, création de table). Aucun outil externe à installer.
Authentification & sécurité
🔐 Auth email + Google (Disponible)
Inscription et connexion par email/mot de passe, ou via Google. Réinitialisation de mot de passe incluse. Chaque connexion renvoie un token que tu réutilises pour appeler l'API au nom de l'utilisateur.
await fetch('/db/ma-base/auth/signup', {
method: 'POST',
body: JSON.stringify({ email, password })
})
// → renvoie un token, déjà soumis à la RLS
🔗 Domaine d'auth inclus (Disponible)
Le login Google tourne sur ton sous-domaine, du type auth.tonsite.com, avec SSL automatique. Tes utilisateurs voient ta marque pendant la connexion, pas une URL générique.
🛡️ Row Level Security (RLS) (Disponible)
La sécurité par ligne de Postgres garantit que chaque utilisateur ne voit que ses données. La règle est appliquée au cœur de la base, pas dans ton code, donc impossible à contourner depuis le front.
🗝️ Coffre à secrets (Disponible)
Tes clés API et identifiants (Stripe, PayPal…) sont chiffrés en AES-256 et stockés par projet. Jamais en clair, jamais exposés, jamais commités. Tes edge functions peuvent les lire de façon sécurisée.
Temps réel, fichiers et fonctions
🔄 Realtime (Disponible)
Abonne ton interface aux changements de la base, en direct, via une connexion WebSocket. Messagerie, notifications, présence, tableaux de bord qui se rafraîchissent seuls, sans serveur temps réel à gérer.
const ws = new WebSocket('wss://clicbase.com/db/ma-base/realtime')
ws.onmessage = (e) => {
const { table, type, record } = JSON.parse(e.data)
afficherEnDirect(record)
}
📦 Storage (Disponible)
Stocke fichiers et images dans des buckets publics ou privés, servis en HTTPS. Parfait pour les photos de produits et les avatars.
await fetch('/db/ma-base/storage/v1/object/avatars/moi.png', {
method: 'POST',
headers: { Authorization: 'Bearer ' + token },
body: fichier
})
🧩 Edge Functions (Disponible)
Des fonctions serverless au plus près de ta base : accès SQL, lecture du coffre à secrets, envoi d'emails. Idéal pour les webhooks de paiement ou les traitements sur mesure.
⏰ Tâches planifiées (Disponible)
Automatise tes traitements récurrents directement dans Postgres (cron) : nettoyage, rapports, relances. Pas d'orchestrateur externe à brancher.
Email à ton domaine
C'est l'une des grandes différences de Clicbase : l'email est traité comme une vraie brique du backend, pas comme une option à câbler ailleurs.
✉️ Boîtes mail @tondomaine + webmail (Disponible)
De vraies adresses sur ton domaine, par exemple contact@tonsite.com, pour recevoir et envoyer, avec un webmail inclus. Tes emails transactionnels partent de ta marque, pas d'un « no-reply » générique.
🛡️ SPF, DKIM, DMARC & anti-spam (Disponible)
La délivrabilité est configurée pour toi : SPF déclare les serveurs autorisés, DKIM signe chaque message, DMARC encadre les échecs, et un anti-spam (rspamd) filtre le courrier entrant. C'est la partie technique qui fait la différence entre « reçu » et « spam ».
🎨 Logo BIMI dans la boîte de réception (Disponible)
Avec BIMI, ton logo s'affiche à côté de tes emails dans les boîtes de réception compatibles, un gage de marque et de confiance.
Pourquoi ça compte, Un email qui arrive de ta propre adresse, bien authentifié, atterrit en boîte principale et inspire confiance. Mal configuré, il finit en spam. Clicbase s'occupe de toute la plomberie.
Infrastructure & exploitation
🐳 Dockerisation self-service (Disponible)
Isole un projet dans son propre conteneur Docker (PostgreSQL dédié) en un clic, avec une migration sans coupure. Tu peux ensuite lui réserver des ressources dédiées (limites CPU/RAM appliquées à chaud) pour qu'un pic de charge ne déborde pas sur les autres.
💾 Sauvegardes quotidiennes (Disponible)
Chaque base est sauvegardée automatiquement tous les jours (pg_dump), y compris pour les projets dockerisés. La sécurité des données n'est pas une option.
↔️ Migration depuis Supabase (Disponible)
Importe un projet Supabase automatiquement : schéma, données, comptes, storage et realtime. Tes utilisateurs gardent leur mot de passe, aucune réinitialisation forcée.
🖥️ Connecter ton propre VPS (BYO) (En cours)
Tu pourras bientôt rattacher ton serveur à Clicbase via un agent léger : enregistrement et supervision sont déjà en place, le déploiement de projets à distance arrive ensuite.
Compatible Claude
🤖 Connexion à Claude via MCP (Disponible)
Connecte ta base à Claude en un appel (MCP + API) et demande en langage naturel de créer des tables, écrire des requêtes ou gérer tes données. L'IA travaille directement sur ton backend.
Le tableau récapitulatif
| Brique | Ce que tu obtiens | Statut |
|---|---|---|
| Base de données | PostgreSQL dédié, isolé par projet | Disponible |
| API | REST auto, clés anon/service, filtres URL | Disponible |
| Auth | Email + Google, RLS, domaine d'auth inclus | Disponible |
| Storage | Buckets publics/privés en HTTPS | Disponible |
| Realtime | Abonnement WebSocket aux changements | Disponible |
| Functions | Serverless + accès SQL et secrets | Disponible |
| Boîtes @tondomaine, SPF/DKIM/DMARC, BIMI, webmail | Disponible | |
| Secrets | Coffre chiffré AES-256 | Disponible |
| Exploitation | Docker dédié, sauvegardes quotidiennes | Disponible |
| Migration | Import Supabase sans reset des mots de passe | Disponible |
| IA | Compatible Claude (MCP) | Disponible |
| BYO VPS | Rattacher ton propre serveur (agent) | En cours |
C'est l'état de la plateforme aujourd'hui, et elle continue d'avancer. La meilleure façon de juger, c'est d'essayer sur ton propre cas.
Crée un compte gratuit, ou migre ton Supabase existant en quelques minutes.
Lance ton backend en quelques minutes
Base Postgres, API, auth, storage, realtime, plus tes mails et ton domaine. Gratuit pour commencer.