Pular para o conteúdo
Self-hosting

Rode chat, dashboards, SSO, SCIM e logs de auditoria com Docker Compose ou Kubernetes na sua nuvem ou data center. Os seus bancos são consultados de dentro da sua rede, e a IA usa o provedor e as chaves que você escolher.

Net revenue retention by segment

Self-hosted

What 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.

3 rows · 412 ms
Enterprise121%
Mid-market108%
SMB94%

Dashed line: 100% retention

Ask a follow-up

Analytics para mais de 5000 times no mundo

Exa logoTiger Data logoPurpose logoGumloop logoComposio logoFullscript logoShiftrx logoDrata logoExa logoTiger Data logoPurpose logoGumloop logoComposio logoFullscript logoShiftrx logoDrata logo

Deploy

Instale com Docker Compose e o agente da Distr, Compose sem agente ou um chart Helm no Kubernetes 1.28 ou superior. AWS, Azure, Google Cloud, DigitalOcean ou o seu próprio data center funcionam, e o PostgreSQL é a única dependência.

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

Deployment

Healthy
Release
2026.09.30
Method
Docker Compose · Distr agent
Database
Bundled PostgreSQL

Seu provedor de IA

Conecte o Basedash à OpenAI, Anthropic, Azure OpenAI, Amazon Bedrock, xAI, OpenRouter ou a um gateway interno compatível com a OpenAI. Valem as suas chaves e o seu contrato com o provedor, e o Bedrock pode autenticar com uma role IAM em vez de uma chave.

AI provider

.env

Amazon Bedrock

AI_MODEL=amazon-bedrock/anthropic.claude-sonnet-5AI_BEDROCK_REGION=us-east-1# No keys set: uses your IAM role

Redes restritas

O Basedash, o banco PostgreSQL dele e as suas fontes de dados ficam dentro da sua rede. Sem o agente da Distr, as únicas chamadas de saída obrigatórias são o download de imagens e uma verificação de licença em charts.basedash.com a cada seis horas.

Atualizações

O Basedash nunca atualiza o seu deploy sozinho. Cada versão datada vem com notas que apontam migrações sem volta, para você fazer backup, testar em staging e avançar pelo portal da Distr ou com um comando.

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

Back up the database first

O Basedash dimensiona o deploy com você, e depois você opera como qualquer outro serviço interno.

  1. Planeje o rollout

    Tudo começa com uma revisão de infraestrutura. Juntos, vocês escolhem um tamanho e um método de deploy para o número de pessoas que vão usar.

  2. Faça o deploy pelo portal

    No portal de clientes da Distr, crie os quatro secrets obrigatórios, defina a URL base e suba os containers.

  3. Conecte e configure

    Confira o endpoint de health, adicione a chave de IA, o e-mail e o SSO, e conecte os seus bancos e data warehouses diretamente.

O que está incluído

O self-hosting faz parte do plano Enterprise, disponível para clientes selecionados, com o mesmo produto e o mesmo time da nuvem.

  • Plano Enterprise

    Para clientes selecionados, com licenças sandbox sem cobrança.

  • O mesmo produto

    Chat, dashboards, SSO, SCIM, permissões e logs de auditoria.

  • Qualquer infraestrutura

    Qualquer nuvem, região ou data center com Docker ou Kubernetes.

  • Uma só dependência

    PostgreSQL, incluído no app ou gerenciado por você.

  • Suas chaves de criptografia

    Você gera as chaves que criptografam credenciais e campos.

  • Conexões diretas

    Bancos e warehouses são consultados na origem, pela sua rede.

  • Até 10.000 usuários

    Tamanhos de referência, de um servidor a um cluster Kubernetes.

  • Notas de versão e suporte

    Notas em cada versão, e um time que ajuda você a planejar.

Onde roda, do que precisa e como funcionam atualizações, provedores de IA e licenças.

Onde o Basedash self-hosted pode rodar?

Em qualquer lugar que rode Docker ou Kubernetes: AWS, Azure, Google Cloud, DigitalOcean, um data center on-premises ou um ambiente híbrido, em qualquer região. Times menores usam Docker Compose em um único servidor, com ou sem o agente da Distr, que o Basedash recomenda até cerca de 500 usuários. Rollouts maiores usam o chart Helm no Kubernetes 1.28 ou superior, com um ingress controller e um banco PostgreSQL gerenciado, para o app escalar em várias réplicas.

De que infraestrutura um deploy self-hosted precisa?

Até 100 usuários, um servidor com 2 vCPUs, 8 GB de memória e um SSD de 50 GB roda o Basedash com Docker Compose; até 500 usuários, 4 vCPUs, 16 GB e 100 GB. Acima disso, planeje Kubernetes com cerca de uma réplica a cada 500 usuários, com 2 vCPUs e 4 GiB cada, mais PostgreSQL 16 ou superior gerenciado. O PostgreSQL é a única dependência obrigatória. Evite instâncias burstable e fale com o Basedash para mais de 10.000 usuários.

Como funcionam as atualizações do Basedash self-hosted?

Nada atualiza automaticamente. As versões usam datas, como 2026.09.30, e cada uma é publicada para Docker Compose e Helm com notas no portal da Distr. Com o agente da Distr, você escolhe a nova versão no portal; com Compose sem agente, você baixa as imagens e reinicia; com Helm, você troca a tag da imagem e roda helm upgrade. As migrações rodam na inicialização, então faça backup antes, confira nas notas as migrações sem volta e teste em staging se precisar de um controle de mudanças rígido.

Quais provedores de modelos de IA um deploy self-hosted pode usar?

OpenAI, Anthropic, Azure OpenAI, Amazon Bedrock, xAI e OpenRouter, além de qualquer endpoint compatível com a OpenAI, como um gateway de LLM interno. Você define as suas próprias chaves e escolhe o modelo principal e o rápido com duas variáveis de ambiente, e o Bedrock pode usar uma role IAM em vez de chaves de acesso. O app sobe sem chave de IA, mas o chat, a geração de gráficos e os insights precisam de uma. O Basedash testa com os modelos padrão, então outros podem gerar SQL e gráficos de qualidade inferior.

O Basedash pode rodar em uma rede isolada (air-gapped)?

Não totalmente por conta própria. Um deploy self-hosted valida a licença com uma chamada HTTPS para charts.basedash.com na inicialização e a cada seis horas, e não sobe se essa primeira verificação falhar. As imagens de container também vêm de registry.distr.sh. Todo o resto pode ficar interno: a IA pode passar pelo Bedrock ou pelo seu próprio gateway, e e-mail, armazenamento de objetos e fontes de dados podem ser serviços internos. Se a sua rede não permite nenhum tráfego de saída, fale com o Basedash antes do deploy.

O que o Basedash recebe de um deploy self-hosted?

Só o que a licença precisa. A cada seis horas, o servidor envia um heartbeat com a versão do app e o número de organizações e usuários, que o Basedash usa para cobrança. Os seus dados, consultas, dashboards e chats ficam no seu deploy e no banco PostgreSQL dele, e os prompts vão só para o provedor de IA que você configurar. Se um heartbeat falhar, os usuários continuam trabalhando enquanto o servidor tenta de novo, e um aviso aparece até a reconexão.

Como funcionam a licença e o suporte do self-hosting?

O self-hosting faz parte do plano Enterprise e hoje está disponível para clientes selecionados. Começa com um e-mail para [email protected], seguido de uma revisão de infraestrutura e do dimensionamento. Depois você recebe uma chave de licença e acesso ao portal de clientes da Distr, com as imagens de container, os arquivos Compose, o chart Helm e as notas de cada versão. O Basedash dá suporte ao deploy depois do lançamento, e licenças sandbox para QA e CI não são cobradas. Inclui os mesmos controles de acesso da nuvem, de SSO e SCIM a logs de auditoria. Veja o Enterprise para o restante do plano.

Experimente o produto na nuvem hoje e planeje com a gente o seu deploy self-hosted.