Przejdź do treści

Konfiguracja Supabase w systemie Windows

Skonfiguruj Supabase na serwerze Windows: zainstaluj WSL2 z Ubuntu, skonfiguruj w nim Dockera, uruchom Supabase i udostępnij go z zewnątrz → Dowiedz się więcej

10 listopada 20265 min czytania5 Wyświetlenia0 pomocne

Wprowadzenie

Supabase to otwarta platforma programistyczna oparta na Postgresie, która zapewnia kompletną bazę danych Postgres, a także uwierzytelnianie, gotowe API, funkcje czasu rzeczywistego i pamięć masową – stanowi otwartą alternatywę dla Firebase.

Supabase składa się z kilku kontenerów Linuksa. Na serwerze Windows te kontenery nie działają bezpośrednio, lecz w systemie Linux, który skonfigurujesz za pomocą Podsystemu Windows dla systemu Linux (WSL2). W tym poradniku pokażemy ci, jak zainstalować WSL2 z Ubuntu, skonfigurować w nim Dockera i uruchomić Supabase.

Wskazówka

Łatwiej z Serwerem VPS z systemem Linux Na Serwerze VPS z systemem Linux (Debian lub Ubuntu) zainstalujesz Supabase kilkoma kliknięciami za pomocą funkcji Aplikacje instalowane jednym kliknięciem w interfejsie WWW Serwera VPS albo ręcznie, zgodnie z naszym poradnikiem Konfiguracja Supabase na serwerze Linux. To zalecany przez nas sposób: w systemie Windows WSL2 uruchamia dodatkową maszynę wirtualną na twoim Serwerze VPS, która zużywa pamięć RAM i moc procesora oraz wymaga więcej opieki. Aplikacje instalowane jednym kliknięciem nie są dostępne na Serwerach VPS z systemem Windows.

Wymagania

Zanim zainstalujesz Supabase, upewnij się, że twoje środowisko hostingowe spełnia poniższe wymagania. System Windows i środowisko WSL2 potrzebują dodatkowych zasobów oprócz tych wymaganych przez Supabase.

SprzętMinimumZalecane przez ZAP-Hosting
CPU2 rdzenie vCPU4 rdzenie vCPU
RAM8 GB16 GB
Miejsce na dysku60 GB80 GB

System operacyjny: Windows Server 2022 lub Windows Server 2025

Zależności: WSL2 z Ubuntu 24.04, a w nim Git i Docker (Engine i Compose)

Uwaga

Bez Docker Desktop i kontenerów Windows Docker nie obsługuje Docker Desktop na Windows Server. Docker Engine z naszego poradnika Konfiguracja Dockera na serwerze Windows uruchamia tylko kontenery Windows, dlatego nie nadaje się do Supabase. Zainstaluj Dockera w Ubuntu w WSL2, zgodnie z poniższymi instrukcjami.

FAQ

Często zadawane pytania

Supabase działa w kontenerach Linuksa. Na serwerze Windows Server 2022 lub 2025 najpierw zainstaluj WSL2 z Ubuntu, skonfiguruj w nim Docker Engine i Docker Compose, a następnie uruchom Supabase za pomocą docker compose. Aplikacje One-Click są dostępne tylko na Serwerach VPS z systemem Linux.
Supabase to otwarta platforma programistyczna oparta na Postgresie, która zapewnia kompletną bazę danych Postgres, a także uwierzytelnianie, gotowe API, funkcje czasu rzeczywistego i pamięć masową – stanowi otwartą alternatywę dla Firebase.
Ponieważ Windows i środowisko WSL2 potrzebują dodatkowych zasobów, zaplanuj co najmniej 2 rdzenie vCPU, 8 GB RAM i 60 GB miejsca na dysku. ZAP-Hosting zaleca 4 rdzenie vCPU, 16 GB RAM i 80 GB miejsca na dysku.

Opinia

Czy ten artykuł był pomocny?

Twoja opinia pomaga nam lepiej ustalać priorytety i aktualizować treści.

0 od 0 Osoby oceniające uznały ten artykuł za pomocny.

Indywidualna pomoc

Instrukcja nie wystarcza?

Nasz zespół wsparcia ZAP zna twój produkt — opisz krótko problem, a pomożemy ci osobiście.

Zappy zna tę instrukcję i odpowie ci bezpośrednio na czacie.