Aller au contenu

Configurer Supabase sur Windows

Configure Supabase sur un serveur Windows : installe WSL2 avec Ubuntu, configure Docker, démarre Supabase et rends-le accessible depuis l’extérieur → En savoir plus

10 novembre 20266 min de lecture4 Vues0 utile

Introduction

Supabase est une plateforme de développement Postgres open source qui fournit une base de données Postgres complète, ainsi que l’authentification, des API instantanées, des fonctionnalités en temps réel et du stockage : une alternative open source à Firebase.

Supabase se compose de plusieurs conteneurs Linux. Sur un serveur Windows, ces conteneurs ne fonctionnent pas directement, mais dans un système Linux que tu configures avec le Sous-système Windows pour Linux (WSL2). Dans ce guide, nous te montrons comment installer WSL2 avec Ubuntu, configurer Docker dans cet environnement et démarrer Supabase.

Conseil

C’est plus simple avec un Serveur VPS Linux Sur un Serveur VPS Linux (Debian ou Ubuntu), tu peux installer Supabase en quelques clics avec les Applications en un clic dans l’interface Web de ton Serveur VPS, ou manuellement en suivant notre guide Configurer Supabase sur un serveur Linux. C’est la méthode que nous recommandons : sous Windows, WSL2 exécute également une machine virtuelle distincte dans ton Serveur VPS, qui utilise de la mémoire vive et du processeur et demande davantage de maintenance. Les applications en un clic ne sont pas disponibles sur les Serveurs VPS Windows.

Prérequis

Avant d’installer Supabase, vérifie que ton environnement d’hébergement répond aux exigences suivantes. Windows et l’environnement WSL2 ont besoin de ressources supplémentaires en plus de celles utilisées par Supabase.

MatérielMinimumRecommandation ZAP-Hosting
CPU2 cœurs vCPU4 cœurs vCPU
RAM8 Go16 Go
Espace disque60 Go80 Go

Système d’exploitation : Windows Server 2022 ou Windows Server 2025

Dépendances : WSL2 avec Ubuntu 24.04, ainsi que Git et Docker (Engine et Compose) dans cet environnement

Attention

Pas de Docker Desktop ni de conteneurs Windows Docker Desktop n’est pas pris en charge par Docker sur Windows Server. Le moteur Docker de notre guide Configurer Docker sur un serveur Windows exécute uniquement des conteneurs Windows et ne convient donc pas à Supabase. Installe Docker dans Ubuntu sur WSL2, comme décrit ci-dessous.

FAQ

Questions fréquentes

Supabase fonctionne dans des conteneurs Linux. Sur Windows Server 2022 ou 2025, commence par installer WSL2 avec Ubuntu, configure Docker Engine et Docker Compose dans cet environnement, puis démarre Supabase avec docker compose. Les applications en un clic sont uniquement disponibles sur les Serveurs VPS Linux.
Supabase est une plateforme de développement Postgres open source qui fournit une base de données Postgres complète, ainsi que l’authentification, des API instantanées, des fonctionnalités en temps réel et du stockage : une alternative open source à Firebase.
Comme Windows et WSL2 ont besoin de ressources supplémentaires, prévois au minimum 2 cœurs vCPU, 8 Go de RAM et 60 Go d’espace disque. ZAP-Hosting recommande 4 cœurs vCPU, 16 Go de RAM et 80 Go d’espace disque.

Avis

Cet article t’a-t-il été utile ?

Ton avis nous aide à mieux définir les priorités et à améliorer les contenus.

0 de 0 Les personnes ayant donné leur avis ont trouvé cet article utile.

Aide personnalisée

Le guide ne suffit pas ?

Notre équipe d’assistance ZAP connaît ton produit : décris brièvement ta demande et nous t’aiderons personnellement.