Gitea Hosting

Hafif bir Git hizmeti çalıştırın; depolar, sorunlar, çekme istekleri, paketler ve takımlar ile.

  • Bir tıkla dağıt
  • 15 GB Gerekli Disk Alanı
  • 1 GB RAM Gerekli bellek
  • 2 €'dan Fiyat
Şimdi sipariş ver Kurulum ücreti yok

AvaHost'ta aldıklarınız

Tek tıklama ile dağıtım, özel bir alan adı, ücretsiz HTTPS, otomatik uygulama güncellemeleri ve planlı yedeklemeler her Cloud Uygulaması ile birlikte gelir. Bir sunucuda birden fazla uygulama çalıştırabilirsiniz ve terminal erişimi dahildir.

Bu şablon bir veritabanı konteyneri içermez.

Sunucu Sipariş Et

Teknoloji

Docker görüntüsü
gitea/gitea:1
Varsayılan port
3000

Gitea nasıl çalışır

Gitea, depo barındırmayı şubeler, işlemeler, etiketler, sürümler, sorunlar, çekme istekleri, incelemeler, projeler, wikiler, paketler, kullanıcılar, kuruluşlar, takımlar ve izinlerle birleştirir. Geliştiriciler web arayüzü ve desteklenen Git istemcileri aracılığıyla işbirliği yaparken, bakıcılar depo görünürlüğünü, katkı kurallarını, etiketleri, kilometre taşlarını ve sürüm varlıklarını kontrol eder.

Gitea Actions uyumlu iş akışı dosyalarını yorumlayabilir, ancak işler ayrı olarak kaydedilen çalıştırıcılarda çalışır. Katalog paketi yürütme çalışanlarını, kapsayıcı görüntülerini, dağıtım hedeflerini, harici kayıtları veya gizli yönetim hizmetini içermez. Yöneticiler, otomasyon etkinleştirmeden önce çalıştırıcıları yalıtmalı ve depo kodunun ne çalıştırabileceğini anlamalıdır.

Gitea'nın temel özellikleri

Katalog PostgreSQL veya MariaDB sağlamadığından, bu şablon için harici bir ilişkisel veritabanı gerekli değildir. Depo nesneleri, uygulama meta verileri, paketler, ekler, dizinler ve yapılandırma yine de dayanıklı uygulama depolaması gerektirir. Kaynak kod ayrıca önemliğine uygun bağımsız aynalar veya yedeklemelere sahip olmalıdır.

Uygulama e-postası devre dışıdır; bu, posta bildirimleri, hesap kurtarma, onaylar ve diğer e-posta tabanlı iş akışlarını etkiler. Harici kimlik doğrulama sağlayıcıları ayrı olarak kaydedilen uygulamalar ve müşteri tarafından yönetilen gizli dizileri gerektirir. Kayıt ilkesi, genel depo kullanımı, paket saklama ve kullanıcı izinleri kasıtlı olarak yapılandırılmalıdır.

Gitea ve GitHub karşılaştırması

1

Gitea

Gitea, müşteri tarafından yönetilen bir kurulumda hepsi bir arada geliştirme hizmeti sağlar; depolar, kullanıcılar, yükseltmeler, depolama ve çalıştırıcılar için yerel sorumluluk vardır. GitHub, genel keşif, depolar, çekme istekleri, Sorunlar, Projeler, Actions, paketler, uygulamalar, pazaryerleri ve ticari kuruluş özellikleriyle küresel bir barındırılan platform işletir.

2

GitHub

GitHub, geniş bir entegrasyon ekosistemi, yönetilen otomasyon altyapısı, sağlayıcı desteği ve genel katkıda bulunan ağına erişim isteyen kuruluşlara uygun olabilir. Gitea, kendi etki alanlarında tanıdık bir depo istemeye ve ilke, yedeklemeler, çalıştırıcılar ve büyümeyi kendileri yönetmeye hazır olan küçük takımlar için çekicidir.

Sipariş Gitea

Gitea'yı kimler kullanır

Serbest çalışanlar müşteri depolarını ayrı tutar, küçük şirketler dahili kodu barındırır, öğretim takımları kurs projelerini yönetir ve açık kaynak grupları bağımsız bir hizmette sorunlar ve çekme istekleri çalıştırır. Paketler ve sürümler, saklama dikkatli bir şekilde yönetildiğinde yapıtları kaynağın yakınına yerleştirebilir.

Gitea, ek kontroller olmadan tam bir güvenli teslimat zinciri değildir. Kuruluşlar yine de risk profiline uygun adanmış güvenlik açığı taraması, yapıt imzalama, çalıştırıcı yalıtımı, gizli yönetim, dağıtım onayları, denetim saklama ve izleme gerektirebilir.

Gitea'yı kendi kendine barındırma: gereksinimler ve maliyet

Gitea talebi depo sayısı ve boyutu, klonlama veya itme trafiği, kod araması, çekme istekleri, sorunlar, kullanıcılar, paketler, sürümler, ekler ve otomasyon meta verileriyle artar. Gitea bu şablonda PostgreSQL veya MariaDB hizmeti olmadan dağıtılır. Depo ve paket kullanımı, eşleme Gitea'yı depolama odaklı olarak işaretlemese bile izlemeyi garanti eder.

AvaHost'ta Gitea, Plan 1'i €2 fiyatıyla kullanır. Barındırılan Gitea paketi tek tıklamayla dağıtım, otomatik HTTPS'li özel bir etki alanı, otomatik uygulama güncellemeleri ve zamanlanmış yedeklemeleri içerir. Paket Gitea web uygulamasını içerir; Actions çalıştırıcılarını, derleme çalışanlarını, dağıtım hedeflerini, uygulama e-postasını, harici kimlik kayıtlarını, kod taramasını, gizli taramayı, yapıt imzalamayı veya yönetilen kaynak aynalarını içermez. Kritik depolardan bağımsız kopyalar tutun ve kullanıcılara ve otomasyona en az ayrıcalık izinleri uygulayın.

F.A.Q

  • Gitea, Plan 1’de €2’den başlar. Hafif işbirliğine sahip küçük bir depo seti giriş planına uyar. Depo boyutu, Git trafiği, kullanıcılar, pull request’ler, kod arama, sorunlar, paketler, sürümler, ekler ve otomasyon meta verileri, daha sonra işleme ve depolamayı gözden geçirmenin ana nedenleridir.

  • Gitea uyumlu iş akışlarını koordine edebilir, ancak işler ayrı olarak yüklü ve kayıtlı çalıştırıcılar gerektirir. AvaHost bu uygulama planına çalıştırıcılar, derleme görüntüleri, dağıtım hedefleri, gizli diziler veya yürütme yalıtımı dahil etmez. Yalnızca güvenilir çalışanları kaydedin, depo izinlerini sınırlayın ve daha geniş iş akışlarını etkinleştirmeden önce otomasyon testini üretim dışı kimlik bilgileriyle yapın.

  • Uygulama e-postası devre dışı bırakıldığı için Gitea, bu dağıtımdan posta tabanlı bildirimleri, parola kurtarmayı, hesap onayını veya ilgili mesajları gönderemez. Kullanıcılar web arayüzünde etkinliği takip etmelidir; yöneticiler güvenli erişimi korur. Harici kimlik sağlayıcıları müşteri tarafından oluşturulan uygulamalar ve sırlar gerektirir ve plan ile birlikte sağlanmaz.

  • Gitea uygulama güncellemeleri otomatik olarak çalışır ve AvaHost tarafından planlanan yedeklemeler dahil edilir. Depoları, meta verileri, kullanıcıları, sorunları, çekme isteklerini, paketleri, sürümleri ve yapılandırmayı tek bir kurtarma seti olarak değerlendirin. Kritik kaynak kodun bağımsız aynalarını koruyun ve ana yükseltmelerden sonra oturum açmayı test edin, desteklenen web Git işlemlerini, incelemeleri, izinleri ve paketleri doğrulayın.