Independent testing Updated August 2026 387 self-hosting guides 5 VPS providers tested

guide

Jan Server VPS Gereksinimleri: RAM, CPU, Disk ve GPU

Jan Server bir VPS'ten gerçekte ne ister: en az 8 GB RAM, önerilen 12 GB. Yerel ve uzak çıkarımın CPU, disk ve GPU tablosunu nasıl değiştirdiğini de ele alıyoruz.

Jan Server tek bir uygulama değil, çok servisli bir platformdur ve gereksinimleri bunu yansıtır. Projenin README dosyası tabanı en az 8 GB RAM, önerilen 12 GB olarak belirler; bu da bütçe VPS karşılaştırmalarına hâkim olan 4 GB’lık planları devre dışı bırakır.

Aşağıda bu rakamı bileşenlerine ayırıyor ve yapılandırmanız değiştiğinde hangi kalemlerin oynadığını gösteriyoruz.

Bellek nereye gidiyor

Varsayılan bir kurulum kabaca dokuz konteyner başlatır. Hiçbiri tek başına devasa değildir, ama toplamları birikir:

4 GB’ı rahatsız edici kılan ikili Keycloak ve Postgres’tir. 8 GB’lık bir sunucuda yığın rahat çalışır; altına inildiğinde konteynerler açılış sırasında OOM ile sonlandırılır ve arıza, bellek sorunundan çok rastgele bir çökme gibi görünür.

12 GB önerisi, Media API ve OpenTelemetry, Prometheus, Jaeger ile Grafana’dan oluşan isteğe bağlı gözlemlenebilirlik yığını dahil her şeyi açtığınızda geçerlidir.

CPU

Go servisleri CPU’ya bağlı değildir. Zamanlarını veri tabanını ve yapılandırdığınız model uç noktasını beklemekle geçirirler; bu yüzden 4 vCPU tüm yığın için rahattır, 2 vCPU ise tek kullanıcılı bir kurulumda iş görür.

Çıkarımı aynı makinede çalıştırırsanız bu tamamen değişir. CPU vLLM profili tam da bunu yapabilmeniz için vardır ve verdiğiniz her çekirdeği kullanırken bir GPU’ya kıyasla çok daha yavaş token üretir. CPU çıkarımını, kurulumun çalıştığını doğrulamanın bir yolu olarak görün; insanlara hizmet vereceğiniz yapılandırma olarak değil.

Disk

Uzak çıkarımla en az 40 GB ayırın. Üç kalem bu alanı tüketir:

Belirsiz kalem, yerel model ağırlıklarıdır. vLLM profillerinin varsayılan modeli janhq/Jan-v1-4B mütevazıdır, ama bir model önbellek birimi yine de küçük bir diski doldurmanın en hızlı yoludur. Planlarınızda yerel çıkarım varsa 100 GB’dan başlayın.

GPU

Yalnızca vLLM GPU profili için gereklidir; o profil Compose’un deploy.resources bloğu üzerinden bir NVIDIA aygıtı ayırır ve aygıt yoksa başlamayı reddeder. Aşağıdaki sağlayıcıların standart VPS planlarında GPU bulunmaz; dolayısıyla pratik seçenekler uzak ve OpenAI uyumlu bir uç nokta, yavaş CPU profili veya Jan Server’ın çağırdığı ayrı bir GPU sunucusudur.

Sağlayıcıların giriş planları bu gereksinimler karşısında

SağlayıcıGiriş planıRAMCPUDisk8 GB eşiğini geçiyor mu?
ContaboCloud VPS 4 — KDV hariç 5.50 EUR/ay8 GB4 vCPU100 GB SSDEvet
HetznerCX23 — KDV hariç 5.49 EUR/ay4 GB2 vCPU40 GB NVMeHayır, CX33’e çıkın
DigitalOceanBasic droplet — 6 USD/ay1 GB1 vCPU25 GB SSDHayır
VultrCloud Compute — 5 USD/ay1 GB1 vCPU25 GB SSDHayır
LinodeNanode — 5 USD/ay1 GB1 vCPU25 GB SSDHayır

Bu listede yalnızca tek bir giriş planı yeterli geliyor. Contabo’nun en ucuz kademesi, ürün gamı yeniden adlandırıldığından beri 8 GB; bu fiyat için alışılmadık bir durum ve Jan Server için onu varsayılan öneri hâline getiriyor. Hetzner aynı 8 GB’a KDV hariç 8.49 EUR/ay olan CX33 ile ulaşır; 100 GB SATA SSD yerine 80 GB NVMe ile.

ABD’li sağlayıcıların hepsi 1 GB’dan başlar; yani orada Jan Server barındırmak giriş planını almak değil, birkaç kademe tırmanmak demektir.

Boyutlandırma özeti

YapılandırmaRAMvCPUDisk
Tek kullanıcı, uzak çıkarım8 GB240 GB
Ekip kullanımı, tüm servisler açık12 GB480 GB
Yerel CPU çıkarımı, yalnızca test12 GB+4+100 GB
Yerel GPU çıkarımıModele göreModele göre100 GB+ ve bir NVIDIA GPU

Çıkarımı nasıl çalıştırmayı düşündüğünüze uyan satırı seçin ve 8 GB rakamının rahat bir hedef değil, belgelenmiş bir asgari olduğunu unutmayın. Sağlayıcıların güncel planları ve fiyatları için VPS karşılaştırmamıza bakın.

Frequently asked questions

Bir VPS üzerinde Jan Server çalıştırmak için asgari RAM nedir?

Sekiz gigabayt. Bu rakam projenin kendi README dosyasından gelir; aynı belge tüm servis kümesini rahatça çalıştırmak için 12 GB önerir. Go mikroservislerini, Postgres'i, Keycloak'ı ve Kong ağ geçidini kapsar ve çıkarımın aynı makinede değil başka bir yerde yapıldığını varsayar.

Jan Server için ne kadar disk alanı ayırmalıyım?

Uzak bir çıkarım uç noktası kullanıyorsanız 40 GB ile başlayın. Yalnızca konteyner imajları bile servisler, Postgres, Keycloak ve Kong arasında birkaç gigabayt tutar; ardından Postgres sohbet geçmişinizle birlikte büyür. Media API'yi yerel depolamayla açmak veya model ağırlıklarını önbelleğe almak bu sayıyı ciddi biçimde değiştirir.

Jan Server için NVIDIA GPU gerekir mi?

Yalnızca çıkarımı yerelde vLLM GPU profiliyle çalıştırırsanız gerekir; o profil bir NVIDIA aygıtı ayırır ve aygıt yoksa başlamaz. Jan Server'ı uzak ve OpenAI uyumlu bir uç noktaya yönlendirmek bu gereksinimi tamamen ortadan kaldırır ve bir VPS üzerindeki normal düzen budur.