S
Günlük testler ve derlemeler için size ait makine
$39/ay
$390/yıl
Ayda $32,50, yıllık faturalandırılır
- CPU
- 4 vCPU
- Bellek
- 16 GBözel depolarda ubuntu-latest’in 2 katı
- Disk
- 80 GB
- En büyük runs-on etiketi
skipbox- Eşzamanlı işler
- 1
- Dakika
- Sınırsız
Tam kullanımda maliyet GitHub’ın 1/12 kadarı. Fiyat sabit, yani gün boyu çalıştırın. GitHub’ın 7 katı önbellek alanı.
GitHub’dan hızlı, değilse paranız iade
.github/workflows/ci.yml jobs:
test:
- runs-on: ubuntu-latest
+ runs-on: skipbox
steps:
- uses: actions/checkout@v4
lint:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
GitHub’dan hızlı, değilse paranız iade
runs-on satırını değiştirin ve push edinTomoya FujitaKurucu ve CEO, Fluxenic Inc. · Tokyo
Yapay zekanın geliştirmenin her aşamasını hızlandırmaya devam ettiği bir çağda CI/CD yavaş kalıyor ve darboğaza dönüşüyor. Skipbox’ı buna katlanamadığım için geliştirdim.
Diğer ürünümüz Convika, testlerini ve dağıtımlarını Skipbox’ta çalıştırıyor.
Aynı vCPU ve aynı bellekle karşılaştırıldı
Ayda $183 tasarruf (yılda $2.196)
GitHub Team’de Skipbox S, ayda yaklaşık 4.800 dakikanın üzerinde GitHub’ın 4 çekirdekli runner’ından, yaklaşık 9.500 dakikanın üzerinde de ubuntu-latest’ten daha ucuzdur. Ondan sonraki her dakika ek ücret getirmez.
Günlük testler ve derlemeler için size ait makine
$39/ay
$390/yıl
Ayda $32,50, yıllık faturalandırılır
skipboxAğır derlemeler ve tarayıcı testleri için daha büyük makine
$79/ay
$790/yıl
Ayda $65,84, yıllık faturalandırılır
skipbox-8x16En büyüğü; büyük derlemeler veya yüksek eşzamanlılık için
$149/ay
$1.490/yıl
Ayda $124,17, yıllık faturalandırılır
skipbox-16x32GitHub’dan hızlı, değilse paranız iade
Hesabınıza ait VM, sabit aylık fiyatla. Tüm bakımı biz yaparız.
Bunu mümkün kılan, size ait ve her zaman hazır VM.
GitHub önbellek alanının en az 7 katı
İmaj otomatik olarak yeniden oluşturulur, böylece makine hatalardan kendini toparlar.
Hassas veriler her hesap için tamamen yalıtılır.
Her projenin kendi işi, adımları değiştirilmeden: GitHub’ın ubuntu-24.04 makinesinde ve size ait bir Skipbox makinesinde. İkisi de 4 vCPU, aynı commit’in yeniden çalıştırılması.
Ölçtüğümüz 10 projeden 3 tanesi, 12–13 Kasım 2026 tarihinde. Her süre, altındaki çalıştırmaların medyanıdır. İki taraf da aynı commit’i yeniden çalıştırdı: her biri için en iyi durum.
Aslında GitHub Actions’ın önbelleği şöyle çalışır.
Dallar arasında paylaşılmaz
Başka bir dalda oluşturulan önbellek okunamaz.
Pull request’in ilk çalıştırması önbelleği ıskalar
Varsayılan dalda önbellek yoksa her şey sıfırdan derlenir.
Bir anahtarın üzerine yazılamaz
Önbelleği güncellemek dikkatli key ve restore-keys gerektirir.
7 gün kullanılmayınca silinir
Toplam 10 GB aşılınca önce en eski önbellekler gider.
Skipbox’ta bunların hiçbiri gerekmez.
Ayar gerektirmez; ilk günden en verimli önbellek.
Üstelik GitHub önbellek alanının 7 katı.
Evet, çoğu çalışır. Skipbox, GitHub kuruluşlarındaki ve kişisel hesaplardaki herkese açık ve özel depoların iş akışlarını çalıştırır. VM, x64 üzerinde Ubuntu 24.04 sürümüdür; Docker, git, build-essential, Node 22 ve Python 3.12 içerir. İş, GitHub’ın runner’larında olduğu gibi parolasız sudo yetkili bir kullanıcıyla çalışır. GitHub’ın ubuntu-latest imajında önceden yüklü araç daha fazladır; diğer araçlar için actions/setup-java, actions/setup-go ve benzerlerini ekleyin.
Kodun giderek daha büyük kısmını yapay zeka yazdıkça CI her ay daha çok çalışıyor ve dakika başına faturalandırma her çalıştırmayla büyüyor. Skipbox da bilerek farklı bir model seçti: yalnızca hesabınıza ait bir VM’i aylık kiralarsınız. GitHub, self-hosted runner dakikalarını faturalandırmaz; dolayısıyla kaç iş çalıştırırsanız çalıştırın, S için fiyat ayda sabit $39 olarak kalır. Skipbox’ın arkasındaki şirket Fluxenic, düşük maliyetli bulut sağlayıcılarının ve kendisinin sunucularını işletir ve onları kullanışlı boyutlarda VM’ler olarak sunar. Zahmetli kısmı Skipbox sizin yerinize yapar: runner’ları kaydeder, her işten sonra temizlik yapar ve makinenin sağlığını kontrol eder. Bozulan bir makineyi yeniden oluşturur ve imajı güncel tutar. Tam kullanımda fiyat, GitHub’ınkinin 1/12 ve Blacksmith’inkinin 1/8 kadarıdır.
Çünkü makine yalnızca hesabınıza aittir ve işler arasında çalışmaya devam eder. Son işinizden kalan Docker katmanları ve paket önbellekleri hâlâ diskindedir; onları kullanan bir derleme bunları yeniden indirmez veya yeniden derlemez. GitHub’ın barındırdığı bir iş ise her seferinde boş diskli yeni bir VM’de başlar. S bile önbelleklerini kendi 80 GB diskinde tutar. Bu, GitHub’ın bir depoya varsayılan olarak verdiği önbelleğin 7 katından fazladır ve içindeki hiçbir şey 7 gün kullanılmadı diye silinmez. S ayrıca 4 vCPU’ya sahiptir; bu, özel bir depodaki ubuntu-latest’in 2 çekirdeğinden fazladır.
Büyük bir sağlayıcıdan aynı boyutta bir VPS kiralasanız bile Skipbox’tan daha ucuz, daha hızlı ve daha az uğraştıran bir self-hosted runner elde edemezsiniz. Skipbox her iş için yeni bir runner kaydeder ve iş bitince kaldırır. Her işten sonra runner’ın kimlik bilgilerini siler; checkout’unuzu ve derleme çıktınızı bir sonraki iş için tutar. Makinenin sağlığını kontrol eder, kontrol başarısız olursa makineyi yeniden oluşturur ve imajı güncel tutar. Yazma erişimi olmayan kişilerin kodu (örneğin fork’lardan gelen pull request’ler) tek kullanımlık bir VM’de çalışır. Bunların hepsini S ile ayda $39 karşılığında, tek bir runs-on satırını değiştirerek ve hiçbir bakım yapmadan alırsınız.
Evet, herkese açık ve özel depoları aynı şekilde. Yazma erişimi olmayan kişilerin kodu (örneğin fork’lardan gelen pull request’ler) önbelleklerinizi okuyabilen ama değiştiremeyen yeni bir VM’de çalışır; size ait makine yalnızca ekibinizin kodunu çalıştırır.
Evet. Planlar ayda $39, $79 veya $149; ABD doları ile aylık ya da 10 aylık fiyata yıllık peşin faturalandırılır, kullanım ücreti yoktur. Plan dakikayı değil, aynı anda kaç işin çalışacağını ve her birinin ne kadar büyük olabileceğini sınırlar: sığmayan bir iş, çalışan bir iş bitene kadar bekler ve beklemek faturanıza bir şey eklemez. Skipbox’taki kuruluş sayfanız kaç işin beklediğini ve en eskisinin ne kadar süredir beklediğini gösterir. Bir iş en fazla 6 saat çalışabilir.
Eşzamanlı işler 4 vCPU’luk iş cinsinden sayılır. Bir plan, vCPU toplamına kadar işi aynı anda çalıştırır (S 4, M 8, L 16 vCPU); dolayısıyla 8 vCPU’luk bir iş 2, 16 vCPU’luk bir iş 4 sayılır. Bir planın çalıştırabileceği en büyük tek iş, planın vCPU sayısı kadardır: S’de 4, M’de 8, L’de 16. Aynı anda daha çok iş çalıştırmak için plan ekleyin.
Her Skipbox S işi 4 vCPU ve 16 GB alır; özel bir depodaki GitHub ubuntu-latest ise 2 çekirdek ve 8 GB’dir. Size ait makine ayrıca son işinizden kalan Docker katmanlarını ve paket önbelleklerini tutar; onları kullanan bir derleme bunları yeniden indirmez. GitHub’ın barındırdığı bir iş ise her seferinde yeni bir VM’de başlar. docker build ve docker compose build katmanları yeniden kullanır. docker/setup-buildx-action’ın varsayılan builder’ı her işte boş başlar; makinenin kendi önbelleğini kullanmak için onda driver: docker ayarlayın. İlk işiniz Skipbox’ta çalıştıktan sonra kontrol paneli, GitHub o dönemde o işi çalıştırdıysa işin süresini son 30 gündeki GitHub medyanının yanında gösterir.
S planında 16 GB, size ait makinede: özel bir depodaki ubuntu-latest’in 8 GB’sinin 2 katı ve GitHub’ın larger runner’ı (4 çekirdek) ile aynı. S planında eskiden 8 GB vardı ve bu, openai/codex (rust-v0.159.3) için yetmiyordu: cargo clippy --workspace --tests komutu ancak yaklaşık 14 GB’yi sıkıştırılmış swap’e aktararak bitti. Bugünkü 16 GB ile aynı derleme yaklaşık 20 MB swap kullanıyor. Daha fazlasına ihtiyaç duyan bir iş için L planında 32 GB var.
Yalnızca runner kaydetmek ve işleri kontrol etmek için gerekenlere. Bir kuruluşta Skipbox CI uygulaması üç izin ister: Self-hosted runners (yazma), her iş için GitHub’a bir runner kaydetmek ve iş bitince kaldırmak için; Actions (okuma ve yazma), hangi işlerin beklediğini görmek, durumlarını kontrol etmek, teklifiniz için son 30 günde işlerinizin ne kadar sürdüğünü okumak ve Skipbox makinesi iş ortasında duran bir işi yeniden çalıştırmak için; ve Metadata (okuma). Skipbox CI uygulaması iş akışlarınızı asla düzenlemez veya push etmez ve kodunuzu okuyamaz: her iş, çalıştığı VM’de kodunuzu kendisi checkout eder. Kişisel bir hesapta GitHub, bir depo için runner kaydını yalnızca Administration izniyle yapar; o izin deponun ayarlarını, ortak çalışanlarını ve deploy key’lerini de kapsar. Skipbox (personal) bu izni ister ve yalnızca runner kaydetmek ve kaldırmak için kullanır. Tek istisna bir özelliktir ve yalnızca siz yüklerseniz geçerlidir: kontrol panelindeki "Pull request aç" düğmesi ayrı bir uygulama olan Skipbox Migrate’i kullanır; onu yalnızca seçtiğiniz depolara yüklersiniz. Orada Contents, Workflows ve Pull requests için yazma erişimi ister, yalnızca runs-on satırlarını değiştiren tek bir dal (skipbox/run-ci-on-skipbox) push eder ve ondan bir pull request açar. Asla birleştirmez ve varsayılan dalınıza dokunmaz. Giriş yaptığınızda Skipbox, deneme ve fatura bildirimleri için e-posta adresinizi de okur. Her runner’da olduğu gibi, bir işin VM’i iş akışınızın secret’larını ve GitHub’ın o işe ait token’ını tutar; yani işin çalıştırdığı kod bunları okuyabilir.
Kuruluşunuza ait makinede: planınızın boyutunda bir VM (deneme sırasında da), her ek planla bir tane daha. Başka hiçbir kuruluş onu kullanmaz. İşleriniz arasında çalışmaya devam eder; böylece Docker imajları, önbellekler, checkout’unuz ve derleme çıktısı (Cargo’nun target/ dizini ve turbo 2 ile Turborepo’nun önbelleği) sonraki işleriniz için kalır. Skipbox’ın arkasındaki şirket Fluxenic’in bulut sağlayıcılarından kiraladığı veya kendisinin işlettiği sunucularda çalışır. Gizlilik politikası her sağlayıcıyı ve ülkeyi listeler. Her işten sonra runner’ın kimlik bilgileri, checkout’unuzdaki git kimlik bilgileri ve yaygın kimlik bilgisi dosyaları silinir. Size ait makinelerin kapasitesini aşan işler, yazma erişimi olmayan kişilerin kodu (örneğin fork’lardan gelen pull request’ler) ve Her iş için temiz VM açıkken tüm işler yeni bir VM’de çalışır; o VM, iş bitince diskiyle birlikte silinir. 6 saatten sonra hâlâ çalışan bir iş durdurulur. İnternetten içeriye hiçbir bağlantı kurulamaz. Giden e-posta (TCP 25 numaralı bağlantı noktası) engellenir. İnternetin geri kalanı, GitHub’ın barındırdığı runner’larda olduğu gibi açıktır. Trafik ücretlendirilmez.
Evet. Planlar ve faturalandırma sayfasında istediğiniz zaman Makineyi sıfırla düğmesine basın. Aynı yerde Her iş için temiz VM seçeneğini açarsanız her iş yeni bir VM’de çalışır.
İstediğiniz zaman iptal edin; planınız ödediğiniz ayın veya yılın sonuna kadar çalışır. İşleriniz Skipbox’ta GitHub’dakinden hızlı değilse aylık ve yıllık planlarda aynı şekilde ödediğiniz her şeyi geri alırsınız: ilk ödemenizden sonraki 30 gün içinde hesabınızın Planlar ve faturalandırma sayfasından isteyin. Skipbox her işin Skipbox’taki ve GitHub’daki (Skipbox’ı yüklemeden önceki 30 gün) medyan süresini alır, her işi GitHub’da ne sıklıkla çalıştığına göre ağırlıklandırır ve iki toplamı karşılaştırır; bir iş, her birinde en az 3 kez çalıştığında sayılır ve karşılaştırılacak iş yoksa iade edilecek bir şey de yoktur. Abone olduktan sonra çalıştırdığınız ilk iş, kendi işlerinizin arkasında beklediği süre hariç 10 dakika içinde başlamazsa ödemenizin tamamını otomatik olarak iade eder ve planı sonlandırırız. Bunların dışında, Şartlar’da sayılan durumlar hariç ödenmiş bir ay veya yıl iade edilmez.
Hiçbir ücret alınmaz: deneme kart istemez. Deneme, giriş yaptığınızda veya uygulamayı yüklediğinizde değil, Skipbox’taki ilk işinizle başlar ve 7 gün ya da 3.000 dakika boyunca (hangisi önce dolarsa) aynı anda bir 4 vCPU · 16 GB işi çalıştırır. Deneme hakkı hesap başına 1, kişi başına 1 adettir. Deneme bitince yeni işler, siz bir plan seçene kadar GitHub’da bekler.
Geçmek için runs-on değerini skipbox yapın, geri dönmek için yeniden ubuntu-latest yapın. GitHub ile giriş yapın, kuruluşunuza Skipbox CI uygulamasını veya kişisel hesabınıza Skipbox (personal) uygulamasını yükleyin, işin runs-on satırını skipbox olarak değiştirin ve commit edin; daha büyük VM içeren planlarda daha büyük VM için skipbox-8x16 veya skipbox-16x32 kullanın. Geri dönmek için runs-on: skipbox satırını yeniden runs-on: ubuntu-latest yapın. Deponuzda başka hiçbir şey değişmemiştir.
Her zaman hazır önbellekle daha hızlı CI/CD
Tam kullanımda maliyet GitHub’ın 1/12 kadarı. Fiyat sabit, yani gün boyu çalıştırın. GitHub’ın 7 katı önbellek alanı.