Bun Uygulamaları İçin En Uygun VDS Paketi
Bun; çalışma zamanı, paket yöneticisi, paketleyici ve test çalıştırıcısını tek bir ikili dosyada toplar. Sunucuda bun install bağımlılıkları kısa sürede kurar, Bun.serve ile yazılmış HTTP servisi ya da Elysia, Hono gibi çatılarla geliştirilmiş API doğrudan bun run ile açılır. Yerleşik bun:sqlite modülü sayesinde küçük projelerde ayrı bir veritabanı sunucusuna bile gerek kalmayabilir.
Önerilen işletim sistemi: Ubuntu 24.04, Debian 13
En uygun paket
Xeon VDS 1
Tek servis
- vCPU
- 2 Çekirdek
- RAM
- 2 GB ECC
- Disk
- 40 GB SSD
- Bağlantı
- 1 Gbps
Neden bu paket?
- Bun tek ikili dosyadır; sunucuya kurulumu tek komut sürer ve ayrı bir paket yöneticisi gerekmez.
- Linux'ta Bun.serve'ün reusePort seçeneğiyle birden çok Bun sürecini aynı portta çalıştırıp çekirdeklere yayarsınız.
- bun build --compile ile üretilen tek dosya, sunucuya Bun kurmadan çalışır.
- SSD disk ve 1 Gbps bağlantıyla bağımlılık kurulumu ve dağıtımlar çabuk tamamlanır.
İhtiyacınıza göre paket
Küçük başlayın; büyüdükçe paketinizi yükseltebilirsiniz.
Tek servis
Bun.serve ya da Hono ile yazılmış bir API ve bun:sqlite için 2 GB RAM yeterlidir.
Xeon VDS 1
2 Çekirdek · 2 GB ECC · 40 GB SSD · 1 Gbps
Servis ve veritabanı
PostgreSQL ya da Redis'i Bun servisiyle aynı sunucuda çalıştırmak için 4 GB RAM.
Xeon VDS 2
2 Çekirdek · 4 GB ECC · 40 GB SSD · 1 Gbps
Çoklu süreç
reusePort ile dört Bun sürecini aynı portta çalıştırmak için 4 çekirdek ve 6 GB RAM.
Xeon VDS 3
4 Çekirdek · 6 GB ECC · 40 GB SSD · 1 Gbps
Nasıl başlarım?
- 1Siparişte Ubuntu 24.04 ya da Debian 13 seçin; unzip paketinin kurulu olduğundan emin olun.
- 2curl -fsSL https://bun.sh/install | bash ile Bun'ı kurun.
- 3Projeyi sunucuya alıp bun install --production ile bağımlılıkları yükleyin.
- 4bun run index.ts komutunu bir systemd servisine yazın ya da bun build --compile ile tek dosya üretip onu çalıştırın.
- 5Nginx'i ters vekil olarak kurun ve certbot ile SSL alın.
Dakikalar içinde teslim
Ödeme sonrası otomatik kurulum; erişim bilgileriniz panelinize gelir.
İstanbul lokasyonu
Vodafone İstanbul veri merkezi, Türkiye'ye düşük gecikme.
DDoS koruması
Saldırı trafiği ücretsiz olarak süzülür.
7/24 Türkçe destek
Bağlantı sorunlarını çözer, istenirse işletim sistemini kurarız.
Taşıma desteği
Mevcut sunucunuzdan geçişte yardımcı oluruz.
Toplu alım
Birden fazla sunucu için indirim, destek talebiyle.
Sıkça sorulan sorular
Bun, Node.js API'lerinin büyük bölümünü destekler ve çoğu npm paketi doğrudan çalışır. Yerel eklentisi olan ya da Node'a özgü iç API'lere dayanan paketleri önce test ortamında deneyin.
Evet, pm2 start --interpreter bun index.ts ile Bun süreçlerini PM2 altında yönetebilirsiniz; systemd de bir seçenektir.
bun upgrade komutu Bun'ı son sürüme yükseltir. Üretim sunucusunda güncellemeden önce uygulamanızı yeni sürümle test etmenizi öneririz.
Benzer kullanım alanları
Aynı türdeki diğer işler için önerdiğimiz paketler.
Node.js
Node.js VDS: API, web uygulaması ve botlarınız için en uygun VDS paketi. Tam yetki, PM2 ile 7/24 çalışma, ücretsiz DDoS koruması, İstanbul lokasyonu.
Python
Python VDS: betiklerinizi, web uygulamalarınızı ve zamanlanmış görevlerinizi 7/24 çalıştırın. Tam yetki, venv ve systemd ile kesintisiz çalışma, İstanbul.
Java
Java VDS: JAR, WAR ve Tomcat uygulamalarınız için JVM belleğine göre seçilmiş VDS paketi. Tam yetki, istediğiniz OpenJDK sürümü, İstanbul lokasyonu.
PHP
PHP sunucu: PHP-FPM, Nginx ya da Apache ve OPcache'i kendiniz ayarladığınız tam yetkili VDS. İstediğiniz PHP sürümü ve eklentileri, İstanbul lokasyonu.
Go (Golang)
Golang VDS: tek ikili dosya olarak derlenen Go servisleriniz için en uygun VDS paketi. systemd ile 7/24 çalışma, tam yetki, ücretsiz DDoS koruması, İstanbul.
Rust (programlama dili)
Rust VDS: Axum, Actix Web ya da kendi Rust servisiniz için yüksek tek çekirdek performanslı VDS. cargo build --release ile derleyin, systemd ile çalıştırın.