Orbit
Orbit Nedir?
Orbit is Kapsule's git-based deployment platform: connect a repository, push a commit, and your app builds and goes live on its own URL with a free SSL certificate, no server to configure and no…
Orbit, Kapsule'nin git tabanlı dağıtım platformudur: bir depoyu bağlayın, bir commit gönderin ve uygulamanız kendi URL'sinde otomatik olarak derlenip canlı hale gelir; ücretsiz SSL sertifikası, yapılandırılacak sunucu ve yazılacak dağıtım betiği yoktur.
Orbit ile dağıttığınız her şey proje olarak adlandırılır. Bir projenin üretim URL'si, tek tıklamayla geri alma seçeneğine sahip tam dağıtım geçmişi, isteğe bağlı hazırlama ve dal önizleme ortamları ve kendi derleme ayarları, ortam değişkenleri, alanlar ve edge işlevleri vardır.
KPanel kenar çubuğundaki Orbit'ten veya doğrudan /orbit adresinden erişebilirsiniz.
Orbit Size Ne Yapar
- Dağıtmak için gönderin. Üretim dalınıza gönderin ve Orbit klonlar, kurar, derler, çıktıyı paketler ve sunmaya başlar. Çoğu proje birkaç dakika içinde canlı hale gelir.
- Anlık geri alma. Her başarılı derlemenin yapıtı saklanır. Geri almak, zaten derlenmiş bir sürümü yükseltir, bu nedenle saniyeler alır ve hiçbir zaman bir derlemeyi yeniden çalıştırmaz.
- Birden çok ortam. Üretim, isteğe bağlı bir hazırlama ortamı ve gönderdiğiniz her dal için otomatik önizleme ortamı.
- Derleme işlem hatları. npm, yarn ve pnpm, kilit dosyanızdan algılanır. Kurulum komutu, derleme komutu, çıktı dizini, kök dizini ve Node.js sürümünün tümü geçersiz kılınabilir.
- Ücretsiz SSL, her yerde.
kaps.runURL'niz ve eklediğiniz her özel etki alanı otomatik olarak sertifika alır. - Dağıtım kilitleri ve onaylar. Bir olayın ortasında üretimi dondurun veya her gönderi tarafından tetiklenen dağıtımı insan onaylamasını gerektirin.
- Her projedeki harcama sınırı. Ayda US$63.16 fazla harcama için varsayılan bir sınır, %50 ve %80'de e-posta uyarıları, böylece kaçak bir derleme döngüsü beklenmedik bir fatura üretemez.
Proje URL'niz
Bir proje oluşturduğunuzda bir Dağıtım URL'si slug'u seçersiniz ve Orbit projeye kaps.run altında bir alt etki alanı verir. my-app slug'ına sahip bir proje my-app.kaps.run adresinde sunulur.
Dal önizlemeleri, dal adından türetilen kendi ana bilgisayar adını alır, branch-<branch-name>.kaps.run biçiminde. Dal adındaki alfanümerik olmayan karakterler tire haline gelir ve ad 48 karaktere kesilir, bu nedenle feat/new-checkout adında bir dal branch-feat-new-checkout.kaps.run adresinde önizlenir.
Projenin Domain sekmesinden istediğiniz zaman kendi etki alanınızı ekleyebilirsiniz. Bkz. Projenize Özel Etki Alanı Ekleme.
Dağıtım URL'si slug'u proje oluşturulurken bir kez seçilir ve daha sonra düzenlenemez. Kalıcı tutmaktan memnun olacağınız bir şey seçin veya daha sonra özel bir etki alanı ekleyin ve bunu genel adres olarak kullanın.
Git Sağlayıcıları
Orbit, GitHub, GitLab ve Bitbucket bağlantısı kurar. Her sağlayıcı hesap başına bir kez bağlanır ve ardından herhangi bir sayıda proje için kullanılabilir. Kılavuzlar:
Kendi deponuz yerine bir başlangıç şablonundan da proje başlatabilirsiniz. Yeni proje ekranında Git Deposunu İçe Aktar'dan Şablondan Başla'ya geçiş yapın ve hazır yığınlardan birini seçin (Next.js, Astro, Remix, SvelteKit, Nuxt 3 veya Express REST API). Orbit şablonu kopyalar ve hemen dağıtır.
Başlarken
- KPanel kenar çubuğundaki Orbit'i tıklayın.
- Yeni proje'yi tıklayın.
- Git sağlayıcınızı bağlayın, ardından dağıtmak istediğiniz depoyu seçin.
- Proje Adı ve Dağıtım URL'si alanlarını doldurun.
- Proje oluştur'u tıklayın. İlk derlemeniz hemen başlar ve proje genel bakışında yer alırsınız.

Proje İçinde Gezinme
Bir proje var olduktan sonra, sayfaları projenin üst kısmında beş bölümde gruplanır:
| Grup | Sayfalar | Neler Vardır |
|---|---|---|
| Genel Bakış | Genel Bakış, Belgeler | Canlı durum, en son derleme, son dağıtımlar, proje sağlığı, depo README'niz |
| Dağıtımlar | Dağıtımlar, Yayınlar, Dallar, İşlem Hattı | Tam derleme geçmişi, yayın etiketleri, dal başına durum, derleme işlem hattı görünümü |
| Gözlemlenebilirlik | Analitikler, Web Vitals, Derleme İçgörüleri, Etkinlik, Zaman Çizelgesi, Durum sayfası | Kullanım ve fazlalık, gerçek kullanıcı Core Web Vitals, derleme performansı eğilimleri, denetim günlüğü, genel durum sayfası |
| Yapılandır | Ortamlar, Ortam değişkenleri, Etki alanı, Cronlar, Edge işlevleri, Kancalar, Web kancaları | Bir kez kurduğunuz ve nadiren değiştirdiğiniz her şey |
| Ayarlar | Ayarlar | Derleme ayarları, çalışma zamanı aç/kapat seçenekleri, güvenlik, bildirimler, kullanım sınırları, tehlike alanı |
Hesap Düzeyinde Orbit Sayfaları
Bazı sayfalar bireysel projeler üzerinde yer alır ve /orbit adresindeki Orbit dizinindeki düğmelerden erişilebilir:
- Mission control (
/orbit/mission-control): tüm projelerinizin canlı konsol görünümü. - Kuyruk (
/orbit/queue): tüm projelerinizde çalışan veya bekleyen her derleme. - Kullanım (
/orbit/usage): hesap için derleme dakikaları ve bant genişliği. - Ortam grupları (
/orbit/env-groups): birden çok proje arasında paylaşılan değişkenler. - Belirteçler (
/orbit/tokens): CI/CD işlem hatları için API erişim belirteçleri. - İçgörüler ve Ara: projeler arasında derleme analitikleri ve projeler ve dağıtımlar arasında arama.
Planlar ve Sınırlar
Orbit'in üç planı vardır: Launch (sonsuza kadar ücretsiz, kart gerekli değil), Liftoff US$12.00/ay, ve Apex US$30.00/ay. Kaç proje çalıştırabileceğiniz, her projenin kaç ortamı olabileceği ve aylık derleme dakikalarınız ve bant genişliğinizde farklılık gösterirler.
Sınırsız takım koltukları ve ticari kullanım tüm planlara dahildir, ücretsiz olan dahil. DDoS saldırılarından gelen trafik hiçbir zaman bant genişliğinize karşı sayılmaz.
Orbit dizininde Planları Gör'ü tıklayarak karşılaştırın ve geçiş yapın. Tam açıklama Orbit Plan Sınırları içindedir.
Ücretsiz Launch planı bir deneme sürümü yerine gerçekten ücretsizdir. Süre sonu tarihi yoktur, kart gerekli değildir ve ticari kullanım izinlidir. Tek bir küçük site için makul bir kalıcı evdir.