Ir para o conteúdo

Configurar o Supabase no Windows

Configure o Supabase em um Windows Server: instale o WSL2 com Ubuntu, configure o Docker, inicie o Supabase e deixe-o acessível externamente → Saiba mais

10 de novembro de 20266 min de leitura4 visualizações0 útil

Introdução

O Supabase é uma plataforma de desenvolvimento de código aberto para Postgres que oferece um banco de dados Postgres completo, além de autenticação, APIs instantâneas, recursos em tempo real e armazenamento — uma alternativa de código aberto ao Firebase.

O Supabase é composto por vários contêineres Linux. Em um Windows Server, esses contêineres não são executados diretamente, mas em um sistema Linux que você configura com o Subsistema do Windows para Linux (WSL2). Neste guia, mostramos como instalar o WSL2 com Ubuntu, configurar o Docker nele e iniciar o Supabase.

Dica

É mais fácil com um VPS Linux Em um VPS Linux (Debian ou Ubuntu), você instala o Supabase com apenas alguns cliques usando os Aplicativos com um clique na interface web do VPS ou manualmente, seguindo nosso guia Configurar o Supabase em um servidor Linux. Esse é o método que recomendamos: no Windows, o WSL2 também executa uma máquina virtual própria dentro do seu VPS, que consome memória e CPU e exige mais manutenção. Os Aplicativos com um clique não estão disponíveis em VPS Windows.

Requisitos

Antes de instalar o Supabase, verifique se o seu ambiente de hospedagem atende aos requisitos a seguir. O Windows e o ambiente WSL2 também precisam de recursos próprios, além dos usados pelo Supabase.

HardwareMínimoRecomendação da ZAP-Hosting
CPU2 núcleos vCPU4 núcleos vCPU
RAM8 GB16 GB
Espaço em disco60 GB80 GB

Sistema operacional: Windows Server 2022 ou Windows Server 2025

Dependências: WSL2 com Ubuntu 24.04 e, dentro dele, Git e Docker (Engine and Compose)

Atenção

Não use Docker Desktop nem contêineres do Windows O Docker Desktop não é compatível com o Windows Server. O Docker Engine do nosso guia Configurar o Docker em um Windows Server executa apenas contêineres do Windows e, por isso, não é adequado para o Supabase. Instale o Docker dentro do Ubuntu no WSL2, conforme descrito abaixo.

FAQ

Perguntas frequentes

O Supabase é executado como um conjunto de contêineres Linux. Em um Windows Server 2022 ou 2025, instale primeiro o WSL2 com Ubuntu, configure o Docker Engine e o Docker Compose e, em seguida, inicie o Supabase com docker compose. Os Aplicativos com um clique estão disponíveis apenas em VPS Linux.
O Supabase é uma plataforma de desenvolvimento de código aberto para Postgres que oferece um banco de dados Postgres completo, além de autenticação, APIs instantâneas, recursos em tempo real e armazenamento — uma alternativa de código aberto ao Firebase.
Como o Windows e o ambiente WSL2 também precisam de recursos, reserve pelo menos 2 núcleos vCPU, 8 GB de RAM e 60 GB de espaço em disco. A ZAP-Hosting recomenda 4 núcleos vCPU, 16 GB de RAM e 80 GB de espaço em disco.

Feedback

Este artigo foi útil?

Sua opinião nos ajuda a definir prioridades e a melhorar os conteúdos.

0 de 0 As avaliações consideraram este artigo útil.

Ajuda personalizada

As instruções não são suficientes?

A nossa equipe de suporte da ZAP conhece seu produto — descreva brevemente seu problema e ajudaremos pessoalmente.