A Supabase beállítása parancssoron keresztül

Az automatizálást, a verziókezelést vagy a távoli szervereken történő telepítést előtérbe helyező fejlesztők és csapatok számára a parancssori megközelítés rugalmasságot és ismételhetőséget biztosít. A Docker és a Docker Compose közvetlen használatával hatékonyan kezelheti a Supabase-halmazokat, és integrálhatja a folyamatot szkriptekbe vagy CI/CD-csatornákba.

1. lépés: Telepítse a Docker és a Docker Compose programokat

       Linux:

sudo apt update

embedded-image-yozat7vm.png

sudo apt install docker.io docker-compose -y

embedded-image-sxhgdeas.png

       Windows/macOS: A Docker Desktop mindkét eszközt tartalmazza, ezért nincs szükség további telepítésre.

Mielőtt továbbhaladna, ellenőrizze, hogy a Docker fut-e.

2. lépés: A Supabase-tárhely klónozása

git clone https://github.com/supabase/supabase.git

cd supabase/docker

embedded-image-tcuzac9d.png

Ez a tárhely tartalmazza a docker-compose.yml konfigurációt, amely meghatározza az összes alapvető szolgáltatást: PostgreSQL, API-k, hitelesítés, valós idő, tárolás és Supabase Studio.

3. lépés: Konfigurálja a környezeti változókat

Másolja át a példa környezeti fájlt, és testreszabja:

cp .env.example .env

embedded-image-mnfov43q.png

Szerkessze a .env fájlt, hogy beállítsa hitelesítő adatait és kulcsait:

       POSTGRES_PASSWORD: PostgreSQL adatbázis jelszava

       JWT_SECRET: hitelesítési token titka

       ANON_KEY és SERVICE_ROLE_KEY: API hozzáférési kulcsok

Ezen értékek megfelelő biztonságossá tétele kritikus fontosságú, különösen termelési környezetben.

4. lépés: Indítsa el a Supabase-t

Indítsa el a szolgáltatásokat leválasztott módban:

docker compose up -d

embedded-image-8p9wuoxj.png

A Docker Compose letölti az összes szükséges képet és elindítja a konténereket, beleértve az adatbázist, a hitelesítést, a Realtime-ot, az API-t és a Studio-t.

5. lépés: A platform ellenőrzése és elérés

Ellenőrizze, hogy minden konténer fut-e:

docker ps

embedded-image-kvev6o0f.png

Ezután nyissa meg a Supabase Studio-t a böngészőjében:

http://localhost:3000

embedded-image-53tksjvf.png

Most már teljes hozzáféréssel rendelkezik a saját hosztolt háttérrendszeréhez.


Változat #2
DotRoll Tudásbázis hozta létre 2026-06-16 15:07:21 CEST
DotRoll Tudásbázis frissítette 2026-06-16 15:09:00 CEST