Orbit

Orbit Projesi Aktarma

A project can be moved to a different Kapsule account without redeploying it or rebuilding its configuration. The move is email-verified, reversible only by transferring it back, and takes…

Bir proje, yeniden dağıtılmadan veya yapılandırması yeniden oluşturulmadan başka bir Kapsule hesabına taşınabilir. Taşıma, e-postayla doğrulanır, yalnızca geri taşıyarak geri alınabilir ve her şeyi yanında götürür: ortamlar, dağıtımlar, ortam değişkenleri, web kancaları ve ayarlar.

Bir Projeyi Ne Zaman Taşırsınız

  • Bir ajans tamamlanmış bir siteyi artık bunu sahiplenecek olan müşteriye teslim ediyor.
  • Bir proje kişisel hesaptan şirket hesabına taşınıyor.
  • Bir takım bölünüyor ve proje, onu yöneten kişilerle gidiyor.

Taşıma, bir işbirlikçi eklemekle aynı şey değildir. Projeyi kendi elinde tutarken birinin üzerinde çalışmasını istiyorsanız, bunun yerine onları projenin takımına ekleyin: Orbit Project Settings bölümüne bakın.

Bir Transferi Başlatma

Orbit açın, projeyi tıklayın, Settings seçin ve Danger zone içinde Transfer project seçeneğini bulun. Kart ne olacağını açıklar: proje başka bir Kapsule hesabına taşınır, alıcı kabul etmek için e-posta alır ve tüm veriler projeyle birlikte taşınır.

  1. Alıcı hesap sahibinin e-posta adresini girin.
  2. Initiate transfer seçeneğini tıklayın.

Kart Transfer email sent ile onaylanır ve ardından Transfer pending gösterir, kimin beklediğini ve ne zaman sona ereceğini adlandırır.

Transfer project card in Orbit settings

Yalnızca hesap sahipleri bir projeyi taşıyabilir. Rolünüz yönetici, geliştirici veya izleyici ise, kart size bunu söyler ve alan kullanılamaz. Bunu yapması için bir sahibe sorun.

Aynı Anda Bir Bekleyen Transfer

Yeni bir transfer başlatmak, o proje için zaten beklemede olan herhangi bir transferin yerine geçer. Önceki bağlantı hemen çalışmaz, bu da adreste bir yazım hatasını düzeltmenin en hızlı yoludur: doğru olanla yeniden başlatın.

Alıcı Ne Görür

Alıcı, kabul etmek için bir bağlantı içeren bir e-posta alır. Açtığında, Accept project transfer başlığı olan bir onay sayfası gösterilir, gönderici hesap, proje ve slug'ı ile transferin gönderildiği e-posta adresini adlandırır.

Altında, sayfa kapsamı açıkça belirtir: tüm ortamlar, dağıtımlar, ortam değişkenleri, web kancaları ve ayarlar taşınacak ve bağlantı ne zaman sona erecek.

Accept transfer seçeneğini tıklamak taşınmayı tamamlar. Sayfa daha sonra Transfer complete gösterir ve onları, şimdi hesaplarında olan projeye yönlendirir.

Alıcı Bu Adresle Giriş Yapmış Olmalıdır

Kabul, oturum açan kullanıcının e-postasını transferin gönderildiği adrese göre kontrol eder. Eğer uyuşmazsa, istek o adrese gönderilen mesajla reddedilir ve bu hesapla giriş yapmalarını ister.

Bu, her şeyi güvenli yapan güvenlik özelliğidir: bağlantıyı bilmek yeterli değildir. Bunu ele alındığınız kişi olmalısınız.

Alıcının henüz Kapsule hesabı yoksa, önce o adresle bir hesap oluşturması gerekir, ardından bağlantıyı yeniden açın.

48 Saatlik Pencere

Bir transfer bağlantısı oluşturulduktan 48 saat sonra sona erer. Bundan sonra kabul sayfası transferin artık geçerli olmadığını gösterir ve nedenini verir: süresi doldu.

Aynı sayfa diğer terminal durumlarını ele alır, bu nedenle eski bir bağlantıya tıklayan bir alıcıya, genel bir hata görmek yerine, zaten kabul edilip edilmediği, iptal edilip edilmediği veya basitçe süresi doldumu söylenir.

Bir transfer süresi dolarsa, yeni bir tane başlatın. Mevcut bir bağlantıyı uzatmanın bir yolu yoktur.

Bekleyen Bir Transferi İptal Etme

Bir transfer beklemede iken, kart Cancel seçeneği sunar. İptal etmek, alıcının e-postayı karşısında açık bulundursa bile kabul sayfasını reddedecek şekilde bağlantıyı hemen geçersiz kılar.

Transferin yanlış adrese gittiğini fark ettiğiniz anda iptal edin. 48 saatlik sona erişin bunu yapmasını beklemeyin.

Ne Taşınır ve Ne Taşınmaz

Projeyle ilişkili her şey onunla taşınır:

  • Staging ve preview'lar da dahil olmak üzere her ortam.
  • Tam dağıtım geçmişi.
  • Sırlar da dahil olmak üzere ortam değişkenleri.
  • Web kancaları, cron işleri, kenar işlevleri ve ayarlar.
  • Projeye eklenen özel alanlar.

Ortam değişkenleri projeyle taşınır, sırlar dahildir. Transfer sonrasında projeyi kendi öğreten herkes onları okuyabilir ve değiştirebilir. Bir projeyi tam olarak güvenmediğiniz bir tarafa taşımadan önce, içindeki her türlü kimlik bilgisini döndürün: API anahtarları, veritabanı parolaları, üçüncü taraf jetonları. Environment Variables in Orbit bölümüne bakın.

Ayrı olarak düşünmeye değer iki şey:

  • Alan adı kaydı. Proje, Kapsule hesabınızda kayıtlı bir özel alan adına sunuluyorsa, alan adı projeyle taşınmaz. Alanı ayrı bir adım olarak taşıyın veya yeniden yönlendirin: Transferring a Domain Out bölümüne bakın.
  • Depo bağlantısı. Proje aynı depoya işaret etmeye devam eder. Alıcı hesabın, gelecekteki dağıtımlar işe yaraması için bu depoya kendi erişimi olması gerekir, bu nedenle depo teslimini aynı anda planlayın.

Transferden Sonra

Gönderenin tarafından proje basitçe Orbit listesinden kaybolur. Arşivlenmiş bir kopya yoktur ve geri almak yeni sahibinin geri taşımasını istemek anlamına gelir.

Alıcının tarafından proje Orbit listesinde görünür, hala dağıtıldı ve hala trafik sunuyor. Hiçbir şeyin yeniden dağıtılması gerekmez.

Yeni sahibinin yapması gereken ilk şey, projenin kullanımını kendi planına göre kontrol etmektir. Derleme dakikaları ve bant genişliği ödemeleri hesap genelindedir, bu nedenle meşgul bir proje her iki taraftaki numaraları değiştirir: Orbit Plan Limits bölümüne bakın.

API ile Taşıma

Transferler ayrıca programlı olarak da yapılabilir: başlatma, iptal etme ve durumu kontrol etme hepsi uç noktalara erişilebilir, panel içi API başvurusunda belgelenmiştir. Orbit API Tokens and the REST API bölümüne bakın. Aynı kurallar geçerlidir, sahip tarafından başlatılabilir ve e-postayla doğrulanmış kabul de dahildir.

Sorun Giderme

Transfer alanı kullanılamaz. Hesap sahibi değilsiniz.

Alıcı bağlantının çalışmadığını söylüyor. Üç şeyi kontrol edin: süresi dolup dolmadığı, iptal edilip edilmediği veya daha yeni bir transferle değiştirilip değiştirilmediği ve gönderilen adresle tam olarak giriş yapıp yapmadığını.

Alıcının Kapsule hesabı yok. Transfer gönderilen adresle kaydolması gerekir, ardından bağlantıyı yeniden açın.

Proje dağıtımları transferden sonra durduruldu. Yeni hesabın depoya erişimi yoktur. Yeniden bağlayın: Connecting a GitHub Repository bölümüne bakın.

Özel bir alan adı çözülmüş durumda değil. Alan adı hala eski hesaptadır. Yeniden yönlendirin veya taşıyın.

Sonra Nereye Gitmeli

Hala yardıma mı ihtiyacınız var?

Bize şu adresinden e-posta gönderin: support@kapsulehost.com ya da KPanel'de sohbet açın.

KPanel'i Aç
Orbit Projesi Aktarma