Arama Yap Mesaj Gönder
Biz Sizi Arayalım
+90
X

Lütfen Ülke (Bölge) Seçiniz

Türkiye (Türkçe)Türkiye (Türkçe) Almanya (German)Almanya (German) Worldwide (English)Worldwide (English)
X

Lütfen Para Birimi Seçiniz

Türk Lirası $ US Dollar Euro
X

Lütfen Ülke (Bölge) Seçiniz

Türkiye (Türkçe)Türkiye (Türkçe) Almanya (German)Almanya (German) Worldwide (English)Worldwide (English)
X

Lütfen Para Birimi Seçiniz

Türk Lirası $ US Dollar Euro

Bize Ulaşın

Konum Halkalı merkez mahallesi fatih cd ozgur apt no 46 , Küçükçekmece , İstanbul , 34303 , TR
TEKNİK REHBER • TR / EN / DE

Supabase Self-Hosted VPS Kurulumu 2026

Supabase’i Docker ile kendi VPS’inizde çalıştırırken PostgreSQL, Auth, Storage, API gateway, Studio, secrets ve backup sorumluluklarını production bakışıyla ele alan rehber.

Production öncesi önemli not

Komutları canlı sistemde uygulamadan önce sürüm, yedek, firewall ve geri dönüş planını kendi altyapınızda doğrulayın.

mimari kapasite güvenlik hata teşhisi
MİMARİ & TEŞHİS
EKA CORE
Supabase Self-Hosted VPS Kurulumu 2026

Mimari ve veri akışıProduction odaklı teknik kontrol
Doğrulandı
Sunucu kapasitesi nasıl planlanmalı?Production odaklı teknik kontrol
Doğrulandı
Güvenlik ve erişim sınırlarıProduction odaklı teknik kontrol
Doğrulandı
Production kontrolü ve canlıya geçişProduction odaklı teknik kontrol
Doğrulandı
Resmî kaynak + ölçülebilir test + geri dönüş planı
Bu rehberde neler var?

Supabase tek servis değildir; Postgres çevresinde Auth, REST/Realtime, Storage ve yönetim bileşenlerinden oluşan çoklu container stack’tir. RAM ve disk I/O, gerçek DB working set ve Realtime bağlantı sayısına göre planlanmalıdır; yalnız web trafiği kapasiteyi temsil etmez.

01

Bu rehberde neler var?

Kurulum komutundan öte mimari, kapasite, güvenlik, hata teşhisi ve production işletimini tek akışta ele alıyoruz.

Mimari ve veri akışı
Sunucu kapasitesi nasıl planlanmalı?
Güvenlik ve erişim sınırları
Production kontrolü ve canlıya geçiş
Hata teşhisi: nereden başlanmalı?
Yedekleme, güncelleme ve işletim

İçindekiler

  1. Mimari ve veri akışı
  2. Sunucu kapasitesi nasıl planlanmalı?
  3. Güvenlik ve erişim sınırları
  4. Production kontrolü ve canlıya geçiş
  5. Hata teşhisi: nereden başlanmalı?
  6. Yedekleme, güncelleme ve işletim
  7. Sık görülen hata ve yanlış teşhisler
  8. Komutlar ve kontrol çıktıları
  9. Sık sorulan sorular
02

Mimari ve veri akışı

Supabase tek servis değildir; Postgres çevresinde Auth, REST/Realtime, Storage ve yönetim bileşenlerinden oluşan çoklu container stack’tir.

Supabase Self-Hosted VPS Kurulumu 2026 için tasarım kararı yalnız servislerin ayağa kalkmasına göre verilmemeli. JWT secret, anon/service keys ve database credentials varsayılan bırakılmamalı; Studio erişimi ayrıca korunmalıdır. Mimari doğrulamada Supabase Self-hosting dokümantasyonu ile gerçek ağ ve veri akışı birlikte karşılaştırılmalıdır.

03

Sunucu kapasitesi nasıl planlanmalı?

RAM ve disk I/O, gerçek DB working set ve Realtime bağlantı sayısına göre planlanmalıdır; yalnız web trafiği kapasiteyi temsil etmez.

Container sağlıklı görünürken uygulama hata verebilir; Postgres migration, gateway route ve secret uyuşmazlıkları ayrı kontrol edilmelidir. Bu yüzden kapasite testi, Supabase Self-Hosted VPS Kurulumu 2026 üzerinde gerçek veri ve eşzamanlı iş yüküyle yapılmalı; yalnız boşta kullanılan RAM değeri satın alma kararına dönüştürülmemelidir.

04

Güvenlik ve erişim sınırları

JWT secret, anon/service keys ve database credentials varsayılan bırakılmamalı; Studio erişimi ayrıca korunmalıdır.

Supabase Self-Hosted VPS Kurulumu 2026 için erişim politikası deployment sonrasında eklenen bir ayrıntı değildir. Supabase tek servis değildir; Postgres çevresinde Auth, REST/Realtime, Storage ve yönetim bileşenlerinden oluşan çoklu container stack’tir. Bu akışta public olması gerekmeyen database, worker, runtime veya yönetim portları private ağda tutulmalıdır.

05

Production kontrolü ve canlıya geçiş

Self-host ortamında upgrade, backup, security patch ve uptime sorumluluğu işletmeciye geçer; release prosedürü olmadan otomatik güncelleme risklidir.

Canlıya geçiş kontrolünde şu komut/işlem hattı da doğrulama noktası olarak kullanılabilir: docker compose ps. Container sağlıklı görünürken uygulama hata verebilir; Postgres migration, gateway route ve secret uyuşmazlıkları ayrı kontrol edilmelidir. Bu kontrol başarısızsa release ilerletilmeden önce geri dönüş noktası test edilmelidir.

06

Hata teşhisi: nereden başlanmalı?

Container sağlıklı görünürken uygulama hata verebilir; Postgres migration, gateway route ve secret uyuşmazlıkları ayrı kontrol edilmelidir.

Supabase Self-Hosted VPS Kurulumu 2026 arızasında semptom ile kök nedeni ayırmak için önce son değişiklik zamanı kaydedilir. RAM ve disk I/O, gerçek DB working set ve Realtime bağlantı sayısına göre planlanmalıdır; yalnız web trafiği kapasiteyi temsil etmez. Ardından servis logu, dependency health ve ağ erişimi aynı zaman diliminde karşılaştırılır.

07

Yedekleme, güncelleme ve işletim

Self-host ortamında upgrade, backup, security patch ve uptime sorumluluğu işletmeciye geçer; release prosedürü olmadan otomatik güncelleme risklidir.

Self-host ortamında upgrade, backup, security patch ve uptime sorumluluğu işletmeciye geçer; release prosedürü olmadan otomatik güncelleme risklidir. İşletim runbook’unda config, kalıcı veri, secret envanteri ve restore sırası ayrı tutulmalı; Supabase Self-hosting sürüm notları yükseltme öncesinde kontrol edilmelidir.

ERR

Sık görülen hata ve yanlış teşhisler

Supabase tek servis değildir; Postgres çevresinde Auth, REST/Realtime, Storage ve yönetim bileşenlerinden oluşan çoklu container stack’tir. RAM ve disk I/O, gerçek DB working set ve Realtime bağlantı sayısına göre planlanmalıdır; yalnız web trafiği kapasiteyi temsil etmez.

Belirti / problemMuhtemel katmanİlk doğrulama
Studio açılıyor ancak API 401/403 dönüyorContainer sağlıklı görünürken uygulama hata verebilir; Postgres migration, gateway route ve secret uyuşmazlıkları ayrı kontrol edilmelidir.İlgili servis logu, dependency health ve son değişiklik zamanı tek zaman çizgisinde karşılaştırılır.
Auth kullanıcı var fakat RLS veriyi engelliyorRAM ve disk I/O, gerçek DB working set ve Realtime bağlantı sayısına göre planlanmalıdır; yalnız web trafiği kapasiteyi temsil etmez.Peak kaynak kullanımı, concurrency ve disk/network baskısı aynı test penceresinde ölçülür.
Storage metadata var ancak nesne bulunamıyorJWT secret, anon/service keys ve database credentials varsayılan bırakılmamalı; Studio erişimi ayrıca korunmalıdır.Public/private portlar, kimlik doğrulama, TLS ve secret kapsamı dıştan içe doğrulanır.
Restore sonrası migration/extension hatası oluşuyorSelf-host ortamında upgrade, backup, security patch ve uptime sorumluluğu işletmeciye geçer; release prosedürü olmadan otomatik güncelleme risklidir.Sürüm, config diff, kalıcı veri ve geri dönüş noktası birlikte kontrol edilir.
FLOW

Uygulama ve doğrulama akışı

Kurulum komutundan öte mimari, kapasite, güvenlik, hata teşhisi ve production işletimini tek akışta ele alıyoruz.

1

Secret ve anahtarları yenile

Supabase’i Docker ile kendi VPS’inizde çalıştırırken PostgreSQL, Auth, Storage, API gateway, Studio, secrets ve backup sorumluluklarını production bakışıyla ele alan rehber.

2

PostgreSQL şemasını doğrula

Supabase tek servis değildir; Postgres çevresinde Auth, REST/Realtime, Storage ve yönetim bileşenlerinden oluşan çoklu container stack’tir.

3

Auth/RLS akışını test et

RAM ve disk I/O, gerçek DB working set ve Realtime bağlantı sayısına göre planlanmalıdır; yalnız web trafiği kapasiteyi temsil etmez.

4

Storage nesnelerini ayrı doğrula

JWT secret, anon/service keys ve database credentials varsayılan bırakılmamalı; Studio erişimi ayrıca korunmalıdır.

5

Backup/restore drill çalıştır

Self-host ortamında upgrade, backup, security patch ve uptime sorumluluğu işletmeciye geçer; release prosedürü olmadan otomatik güncelleme risklidir.

6

Cutover ve rollback’i belgeleyip uygula

Container sağlıklı görünürken uygulama hata verebilir; Postgres migration, gateway route ve secret uyuşmazlıkları ayrı kontrol edilmelidir.

CLI

Komutlar ve kontrol çıktıları

Kurulum komutundan öte mimari, kapasite, güvenlik, hata teşhisi ve production işletimini tek akışta ele alıyoruz.

Adım 1
docker compose ps
Adım 2
docker compose logs --tail=200
Adım 3
psql -c "select version();"
Adım 4
df -h
TEKNİK ÖN DEĞERLENDİRME

Sunucu ihtiyacınızı teknik olarak değerlendirelim

Kurulum komutundan öte mimari, kapasite, güvenlik, hata teşhisi ve production işletimini tek akışta ele alıyoruz. RAM ve disk I/O, gerçek DB working set ve Realtime bağlantı sayısına göre planlanmalıdır; yalnız web trafiği kapasiteyi temsil etmez.

Telefon & WhatsApp0850 307 34 58İlk aşamada şifre göndermeyin.
SRC

Resmî ve teknik kaynaklar

Kurulum komutundan öte mimari, kapasite, güvenlik, hata teşhisi ve production işletimini tek akışta ele alıyoruz.

EKA

İlgili Eka Sunucu sayfaları

Kurulum komutundan öte mimari, kapasite, güvenlik, hata teşhisi ve production işletimini tek akışta ele alıyoruz.

FAQ

Sık sorulan sorular

Supabase tek servis değildir; Postgres çevresinde Auth, REST/Realtime, Storage ve yönetim bileşenlerinden oluşan çoklu container stack’tir. RAM ve disk I/O, gerçek DB working set ve Realtime bağlantı sayısına göre planlanmalıdır; yalnız web trafiği kapasiteyi temsil etmez.

Self-hosted Supabase hangi bileşenlerden oluşur?

Supabase tek servis değildir; Postgres çevresinde Auth, REST/Realtime, Storage ve yönetim bileşenlerinden oluşan çoklu container stack’tir.

service_role anahtarı neden istemciye verilmez?

JWT secret, anon/service keys ve database credentials varsayılan bırakılmamalı; Studio erişimi ayrıca korunmalıdır.

RLS testi nasıl yapılmalı?

RAM ve disk I/O, gerçek DB working set ve Realtime bağlantı sayısına göre planlanmalıdır; yalnız web trafiği kapasiteyi temsil etmez.

Database restore Storage dosyalarını da taşır mı?

Self-host ortamında upgrade, backup, security patch ve uptime sorumluluğu işletmeciye geçer; release prosedürü olmadan otomatik güncelleme risklidir.

Postgres sürüm yükseltmesi nasıl ele alınmalı?

Container sağlıklı görünürken uygulama hata verebilir; Postgres migration, gateway route ve secret uyuşmazlıkları ayrı kontrol edilmelidir.

Felaket kurtarmada RPO/RTO nasıl doğrulanır?

Supabase’i Docker ile kendi VPS’inizde çalıştırırken PostgreSQL, Auth, Storage, API gateway, Studio, secrets ve backup sorumluluklarını production bakışıyla ele alan rehber. Supabase Self-hosting

EKA SUNUCU

Sunucu ihtiyacınızı teknik olarak değerlendirelim

Kurulum komutundan öte mimari, kapasite, güvenlik, hata teşhisi ve production işletimini tek akışta ele alıyoruz. RAM ve disk I/O, gerçek DB working set ve Realtime bağlantı sayısına göre planlanmalıdır; yalnız web trafiği kapasiteyi temsil etmez.

Telefon & WhatsApp0850 307 34 58ekasunucu.com
Top