Faites tourner le chat, les dashboards, le SSO, le SCIM et les journaux d'audit sur Docker Compose ou Kubernetes, dans votre cloud ou votre data center. Vos bases sont interrogées depuis votre réseau, et l'IA passe par le fournisseur et les clés de votre choix.
Net revenue retention by segment
Self-hostedWhat was net revenue retention by segment last quarter?
Q3 net revenue retention was 112% overall. Enterprise led at 121%, while SMB dipped below 100% for the first time this year.
Dashed line: 100% retention
select segment,
sum(mrr_end) / sum(mrr_start) as nrr
from analytics.cohort_revenue
where quarter = '2026-Q3'
group by segment
order by nrr descLa data de plus de 5000 équipes dans le monde
Déploiement
Installez avec Docker Compose et l'agent Distr, Compose seul, ou un chart Helm sur Kubernetes 1.28 et plus. AWS, Azure, Google Cloud, DigitalOcean ou votre propre data center conviennent, et PostgreSQL est la seule dépendance.
Terminal
$ curl "https://<hub>/api/v1/connect?targetId=<id>&targetSecret=<secret>" \
| docker compose -f - up -d
✔ Container distr-agent-1 Started
# Pick a version in the Distr portal to deploy$ docker login registry.distr.sh
Login Succeeded
$ docker compose up -d
✔ Container basedash-postgres-1 Healthy
✔ Container basedash-app-1 Started
$ curl -s -o /dev/null -w "%{http_code}" localhost:3000/health
200$ helm install basedash-charts \
oci://registry.distr.sh/basedash/basedash-charts \
--version <chart-version> -f values.yaml
STATUS: deployed
$ kubectl get pods
basedash-charts-app-6c9f7-2xkqp 1/1 Running
basedash-charts-app-6c9f7-p8wln 1/1 RunningDeployment
Healthy- Release
- 2026.09.30
- Method
- Docker Compose · Distr agent
- Database
- Bundled PostgreSQL
Votre fournisseur IA
Branchez Basedash sur OpenAI, Anthropic, Azure OpenAI, Amazon Bedrock, xAI, OpenRouter ou une passerelle interne compatible OpenAI. Vos clés et votre contrat fournisseur s'appliquent, et Bedrock peut s'authentifier avec un rôle IAM plutôt qu'une clé.
AI provider
.env
Amazon Bedrock
AI_OPENAI_API_KEY=sk-••••••••AI_MODEL=openai/gpt-6.1-solAI_FAST_MODEL=openai/gpt-6-lunaAI_ANTHROPIC_API_KEY=sk-ant-••••••AI_MODEL=anthropic/claude-opus-4-8AI_FAST_MODEL=anthropic/claude-haiku-4-5AI_OPENAI_API_KEY=••••••••AI_OPENAI_BASE_URL=https://acme.openai.azure.com/openai/v1AI_MODEL=amazon-bedrock/anthropic.claude-sonnet-5AI_BEDROCK_REGION=us-east-1# No keys set: uses your IAM roleAI_XAI_API_KEY=••••••••AI_MODEL=xai/grok-4.6AI_OPENROUTER_API_KEY=••••••••AI_MODEL=openrouter/provider/modelAI_OPENAI_API_KEY=••••••••AI_OPENAI_BASE_URL=https://llm.acme.internal/v1AI_MODEL=openai/your-model-nameRéseaux restreints
Basedash, sa base PostgreSQL et vos sources de données restent dans votre réseau. Sans l'agent Distr, les seuls appels sortants requis sont le téléchargement des images et une vérification de licence auprès de charts.basedash.com toutes les six heures.
charts.basedash.com
License · every 6 hours
registry.distr.sh
Images · when you upgrade
Your network · outbound HTTPS only
Queries your data sources in place
Postgres
10.0.12.4
MySQL
10.0.31.7
ClickHouse
10.0.40.2
Your team signs in over HTTPS
Your team
basedash.acme.internal
Reverse proxy
TLS on port 443
Okta
SAML 2.0 sign-in
Optional, on internal endpoints
Amazon Bedrock
Your AWS account
SMTP relay
smtp.acme.internal
Object storage
minio.acme.internal
Mises à jour
Basedash ne met jamais votre déploiement à jour de lui-même. Chaque version datée arrive avec des notes qui signalent les migrations irréversibles : sauvegardez, testez en préproduction, puis passez à la suite depuis le portail Distr ou en une commande.
Versions
Release notes
2026.09.30
- GPT-6.1 Sol is the default OpenAI model
- Azure OpenAI backs every AI feature
- Chart images render CJK, Arabic, and emoji
- Security fixes, upgrade recommended
- Adds xAI Grok 4.6 as an AI provider
- AI CSV downloads use your object storage
- Fixes favorites in embedded dashboards
- Adds INTERNAL_BASE_URL for private origins
- Adds a native Elasticsearch connector
Back up the database first
Basedash dimensionne le déploiement avec vous, puis vous l'exploitez comme n'importe quel service interne.
Planifier le déploiement
Tout commence par une revue d'infrastructure. Ensemble, vous choisissez une taille et une méthode de déploiement selon le nombre d'utilisateurs.
Déployer depuis le portail
Dans le portail client Distr, créez les quatre secrets requis, définissez votre URL de base et démarrez les conteneurs.
Connecter et configurer
Vérifiez l'endpoint de santé, ajoutez votre clé IA, l'e-mail et le SSO, puis connectez directement vos bases et entrepôts.
Ce qui est inclus
L'auto-hébergement fait partie de l'offre Enterprise, disponible pour certains clients, avec le même produit et la même équipe que le cloud.
Offre Enterprise
Pour certains clients, avec des licences sandbox non facturées.
Le même produit
Chat, dashboards, SSO, SCIM, permissions et journaux d'audit.
Toute infrastructure
Tout cloud, région ou data center avec Docker ou Kubernetes.
Une seule dépendance
PostgreSQL, fourni avec l'app ou géré par vous.
Vos clés de chiffrement
Vous générez les clés qui chiffrent identifiants et champs sensibles.
Connexions directes
Bases et entrepôts sont interrogés sur place, via votre réseau.
Jusqu'à 10 000 utilisateurs
Des tailles de référence, d'un serveur à un cluster Kubernetes.
Notes de version et support
Des notes à chaque version, et une équipe pour vous accompagner.
Où il tourne, ce qu'il demande, et comment fonctionnent les mises à jour, les fournisseurs IA et les licences.
Où peut tourner Basedash auto-hébergé ?
Partout où vous pouvez faire tourner Docker ou Kubernetes : AWS, Azure, Google Cloud, DigitalOcean, un data center sur site ou une configuration hybride, dans n'importe quelle région. Les petites équipes utilisent Docker Compose sur un seul serveur, avec ou sans l'agent Distr, que Basedash recommande jusqu'à environ 500 utilisateurs. Les déploiements plus larges utilisent le chart Helm sur Kubernetes 1.28 ou plus, avec un contrôleur d'ingress et une base PostgreSQL managée, pour que l'app puisse monter en charge sur plusieurs réplicas.
De quelle infrastructure un déploiement auto-hébergé a-t-il besoin ?
Jusqu'à 100 utilisateurs, un serveur avec 2 vCPU, 8 Go de mémoire et un SSD de 50 Go fait tourner Basedash sur Docker Compose ; jusqu'à 500 utilisateurs, 4 vCPU, 16 Go et 100 Go. Au-delà, prévoyez Kubernetes avec environ un réplica par tranche de 500 utilisateurs, à 2 vCPU et 4 Gio chacun, plus PostgreSQL 16 ou plus en service managé. PostgreSQL est la seule dépendance requise. Évitez les instances burstable, et parlez-en à Basedash au-delà de 10 000 utilisateurs.
Comment fonctionnent les mises à jour de Basedash auto-hébergé ?
Rien ne se met à jour automatiquement. Les versions sont datées, par exemple 2026.09.30, et chacune est publiée pour Docker Compose et Helm avec ses notes dans le portail Distr. Avec l'agent Distr, vous choisissez la nouvelle version dans le portail ; avec Compose seul, vous récupérez les images et redémarrez ; avec Helm, vous changez le tag d'image et lancez helm upgrade. Les migrations s'exécutent au démarrage : sauvegardez d'abord, repérez dans les notes les migrations irréversibles, et testez en préproduction si votre gestion des changements l'exige.
Quels fournisseurs de modèles IA un déploiement auto-hébergé peut-il utiliser ?
OpenAI, Anthropic, Azure OpenAI, Amazon Bedrock, xAI et OpenRouter, ainsi que tout endpoint compatible OpenAI, comme une passerelle LLM interne. Vous définissez vos propres clés et choisissez le modèle principal et le modèle rapide avec deux variables d'environnement, et Bedrock peut utiliser un rôle IAM plutôt que des clés d'accès. L'app démarre sans clé IA, mais le chat, la génération de graphiques et les insights en ont besoin. Basedash teste ses modèles par défaut : d'autres peuvent produire du SQL et des graphiques de moindre qualité.
Basedash peut-il tourner dans un réseau isolé (air-gapped) ?
Pas entièrement par lui-même. Un déploiement auto-hébergé valide sa licence par un appel HTTPS à charts.basedash.com au démarrage puis toutes les six heures, et ne démarre pas si cette première vérification échoue. Les images de conteneurs viennent aussi de registry.distr.sh. Tout le reste peut rester interne : l'IA peut passer par Bedrock ou votre propre passerelle, et l'e-mail, le stockage objet et les sources de données peuvent tous être des services internes. Si votre réseau n'autorise aucun trafic sortant, contactez Basedash avant de déployer.
Que reçoit Basedash d'un déploiement auto-hébergé ?
Uniquement ce dont la licence a besoin. Toutes les six heures, le serveur envoie un signal avec la version de l'app et le nombre d'organisations et d'utilisateurs, que Basedash utilise pour la facturation. Vos données, requêtes, dashboards et chats restent dans votre déploiement et sa base PostgreSQL, et les prompts ne vont qu'au fournisseur IA que vous configurez. Si un signal échoue, les utilisateurs existants continuent de travailler pendant que le serveur réessaie, et une bannière s'affiche jusqu'à la reconnexion.
Comment l'auto-hébergement est-il licencié et accompagné ?
L'auto-hébergement fait partie de l'offre Enterprise et n'est actuellement proposé qu'à certains clients. Tout commence par un e-mail à [email protected], suivi d'une revue d'infrastructure et d'un dimensionnement. Vous recevez ensuite une clé de licence et un accès au portail client Distr, qui contient les images de conteneurs, les fichiers Compose, le chart Helm et les notes de chaque version. Basedash accompagne le déploiement après la mise en service, et les licences sandbox pour la QA et la CI ne sont pas facturées. Il inclut les mêmes contrôles d'accès que le cloud, du SSO et du SCIM aux journaux d'audit. Voir Enterprise pour le reste de l'offre.
Essayez le produit dans le cloud dès aujourd'hui, puis planifiez avec nous votre déploiement.