· kaynak Hacker News – Front Page (native)
Pushin.eu, ücretsiz private repo'lar ve GitHub uyumlu API ile yalnızca AB içinde barındırılan Git hizmetini başlattı
Pushin.eu, açık ve özel Git depolarını Paris'teki bare-metal sunucularda barındırıyor, GitHub biçimli bir API'yi migration CLI'ıyla birleştiriyor ve kullanıcı koduyla AI eğitimini kesinlikle dışlıyor.
Yalnızca AB hukuku altında Git barındırma
Duyurusu 5 Eylül 2026'da Hacker News'in ana sayfasına ulaşan yeni açılmış kod barındırma hizmeti Pushin.eu, tek bir merkezi taahhüt etrafında hem açık hem de özel Git depoları sunuyor: kod Avrupa Birliği içinde kalıyor. Şirkete göre depolar, Paris'te Scaleway'de işlettiği bare-metal sunucularda çalışıyor — Fransız bir sağlayıcı, Fransız veri merkezlerinde — ve hiçbir ABD bölgesine failover yok. Argüman teknik değil, yargısal: zincirde hiçbir ABD toprağı ya da ABD merkezli satıcı bulunmadığı sürece, ABD makamlarının ABD yargısındaki sağlayıcılardan veri talep etmesini sağlayan yasa olan Amerikan CLOUD Act için eldeki görünür bir kaldıraç kalmıyor. GDPR ve Avrupa hukuku, müşterilerin fiilen muhatap olduğu çerçeveler olarak sunuluyor; bunun yanı sıra gizlilik öncelikli genel bir tutum vaat ediliyor.
Kasıtlı olarak AI özelliklerinden arınmış
Platform AI konusunda da açık sözlü. Pushin.eu, müşteri koduyla model eğitmediğini, iş ortaklarına da izin vermediğini ve hiçbir AI özelliği sunmadığını belirtiyor — gizlenmiş opt-out'lar ya da küçük yazılar yok. Kendini AI yüzeyleri yerine geliştirici deneyimi ve çalışma süresi etrafında konumlandırıyor. Şirket ayrıca, popüler açık kaynak projelere katkıcı itibarı biriktirmek için defalarca gönderilen seri üretim, özensiz katkıları filtrelediğini söylüyor ve filtreyi, maintainers'ı tükenmişlikten korumanın bir yolu olarak çerçeveliyor.
Kodu GitHub'dan taşımak
Göç işlemi, platformun komut satırı aracı pun ile yürütülüyor. pun import çalıştırmak kullanıcının GitHub depolarını listeliyor ve seçilenler için tam git geçmişini; etiketleri, issue'ları ve yorum dizileri dahil kapalı ve merge edilmiş pull request'leri — özgün numaralandırmayı, zaman damgalarını ve yazar atıflarını koruyarak — aktarıyor. Import kullanıcının kendi makinesinde çalıştığı için GitHub token'ı hiçbir zaman o makineden ayrılmıyor. Diğer git remotelarından gelen depolar, bunları okuyacak bir API bulunmadığından, çevresindeki metadata olmadan düz git geçmişi olarak ulaşır.
Henüz taşınmaya hazır olmayan ekipler bunun yerine mirror yapabilir: GitHub'dan Pushin.eu'ya tek yönlü bir senkronizasyon; mirror, ikisinin ayrışmasını engellemek için doğrudan push'lara kapalı tutuluyor ve senkronizasyon isteğe bağlı çalıştırılabilir, duraklatılabilir veya her an kaldırılabilir. Günlük işler SSH veya personal access token ile HTTPS üzerinden yürür; /api/v1'deki REST API, GitHub ile aynı endpoint biçimlerini kullandığından birçok mevcut betiğin yalnızca yeni bir base URL'e ihtiyacı var. Şirket, API kapsamının eksiksiz değil kısmi olduğunu ve büyük bir şey taşımadan önce gözden geçirilmesi gerektiği konusunda uyarıyor. Hesaplar TOTP veya passkey ile güven altına alınabilir.
Nelerin eksik olduğuna dair açık bir liste
SSS, boşluklar konusunda alışılmadık derecede dürüst. Açık pull request'ler göç etmiyor — yalnızca kapalı ve merge edilmiş olanlar geçmiş olarak geliyor — ve uzun bir özellik listesi henüz yapılmadı: rebase merge'ler, Git LFS, webhook'lar, status check'ler, release'ler, package'lar, CODEOWNERS yönlendirmesi, milestone'lar, zorunlu reviewer'lar, repo kapsamlı deploy key'ler, issue'lar ile pull request'ler arası çapraz referanslar, discussion'lar, organizasyon geneli arama ve etiket koruması. Self-hosted CI runner'lar bugün mevcut; Firecracker tabanlı managed runner'lar yolda. Veriyi geri çıkarmak, depolar için git clone ve issue'lar, pull request'ler ile yorumlar için REST API demek; tek tıkla dışa aktarma arşivi henüz yok.
Maliyetler ve erişim
Kayıt yalnızca davetiyeyle: her üye dağıtmak için az sayıda davet kodu alıyor; ancak açık depolar hesapsız da gezilebiliyor. Beta süresince hem açık hem de özel depolar ücretsiz. Ücretli planlar nihayetinde düşünülmüş, ama şirket bunların biçimine veya fiyatına karar vermediğini ve daha sonra değişecek bir rakam yayımlamak istemediğini söylüyor.
Neden önemli
Kaynak kodunu hassas veri olarak gören Avrupa kuruluşlarının, ABD merkezli platformlara gerçekçi alternatifleri pek yoktu ve CLOUD Act gibi araçlar, bir deponun fiziksel konumunu teknik bir ayrıntı olmaktan çıkarıp bir uyumluluk sorusuna dönüştürüyor. Pushin.eu'nün yalnızca AB altyapısı, özel depolar, GitHub uyumlu API biçimleri ve çalışan bir migration aracı kombinasyonu, tam da bu alıcılar için geçiş pratik maliyetini düşürüyor. Uyarılar da bir o kadar net: yayımlanmış özellik eksikleri, davetiyeyle erişim ve henüz kanıtlanmamış bir çalışabilirlik geçmişi, bunu mevcut sağlayıcının birebir alternatifi değil, değerlendirmeye değer bir beta yapıyor.
- #git
- #data-sovereignty
- #code-hosting
- #eu
- #developer-tools