Opengist Hosting

Kendi barındırılan GitHub Gist alternatifi ile geçmiş içeren kod parçacıklarını ve yapıştırmaları paylaşın.

  • 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ü
ghcr.io/thomiceli/opengist:latest
Varsayılan port
6157

Opengist nasıl çalışır

Opengist her gisti bir Git deposu olarak depolar ve dosyalara revizyon geçmişi sağlar, kullanıcıların snippet'ler oluşturmasına, düzenlemesine, göz atmasına, indirmesine ve klonlamasına olanak tanır. Genel, listelenmemiş ve özel görünürlük seçenekleri keşfi kısıtlı içerikten ayırırken, arama, konular, yıldızlar, fork'lar, ham görünümler, gömülü içerik ve bir API daha geniş snippet iş akışlarını destekler.

Hesaplar yerel kimlik bilgilerini kullanabilir ve operatör gerekli uygulamaları ve sırları sağladığında isteğe bağlı harici kimlik doğrulama sağlayıcıları yapılandırılabilir. Barındırılan paket üçüncü taraf OAuth kayıtlarını, kuruluş politikasını, kod incelemesini, CI çalışanlarını veya genel bir geliştirici ağını içermez. Uygulama e-postası devre dışıdır, bu nedenle e-postaya bağlı iş akışları kullanılamaz.

Opengist'in temel özellikleri

Git tabanlı depolama, değişiklikleri incelenebilir hale getirir ve uygun istemcilerin desteklenen web protokolleri aracılığıyla depoları klonlamasına veya güncellemesine olanak tanır. Söz dizimi vurgulaması ve dosya işleme okunabilirliği artırırken, konular ve arama büyüyen bir koleksiyonu organize etmeye yardımcı olur. Görünürlük ayarları yine de dikkatli bir şekilde yorumlanmalıdır: listelenmemiş içerik sıradan keşiften gizlenmiş olsa da, URL'sini alan herkes tarafından erişilebilir kalır.

Özel snippet'ler değerli kaynak kodu, kimlik bilgileri, yapılandırma veya olay verisi içerebilir. Kullanıcılar sırları depolamaktan kaçınmalı, en az ayrıcalık hesap uygulamalarını uygulamalı, harici kimlik doğrulama ayarlarını gözden geçirmeli ve bir bağlantı paylaşmadan önce görünürlüğü onaylamalıdır. Opengist bir snippet hizmetidir, sırlar kasası veya tam yazılım geliştirme platformu değildir.

Opengist ve GitHub Gist karşılaştırması

1

Opengist

Opengist, Git depoları, hesapları, görünürlük kuralları ve kullanılabilirliği operatörün kontrolü altında olan kendi kendine barındırılan bir hizmettir. GitHub Gist, GitHub'ın barındırılan platformunun bir parçasıdır ve kullanıcıların genel veya gizli gistler oluşturmasına, revizyonları kullanmasına, içeriği klonlamasına ve GitHub hesapları ve API'leri aracılığıyla etkileşim kurmasına olanak tanır.

2

GitHub Gist

GitHub Gist, mevcut GitHub kimliğini, genel keşfi, entegrasyonları ve sağlayıcı tarafından işletilen hizmeti değer verenlere uygun olabilir. Opengist, bir kuruluş kendi etki alanını, yerel snippet depolamasını ve üçüncü taraf bir geliştirici hesabından ayrılmış bir hizmet istediğinde çekicidir. Gizli bir GitHub gisti, özel erişim kontrollü bir Opengist gisti ile eşdeğer değildir.

Sipariş Opengist

Opengist'i kimler kullanır

Geliştiriciler örnekler ve yapılandırma parçaları paylaşır, destek ekipleri yeniden üretilebilir komut çıktısı yayınlar, eğitimciler küçük alıştırmalar dağıtır ve operasyon grupları yeniden kullanılabilir metin şablonları tutar. Özel gistler, hesap erişimi ve görünürlüğü dikkatli bir şekilde yönetildiğinde dahili notları destekleyebilir.

Büyük depolar, sorun izleme, çekme isteği incelemesi, sürüm otomasyonu, paket barındırması, proje planlama, sırlar yönetimi ve uyum arşivlemesi uzmanlaşmış sistemlere aittir. Opengist, tam bir proje çalışma alanı olmadan revizyon geçmişinden faydalanan kısa dosyalar ve snippet'ler için en uygun olanıdır.

Opengist'i kendi kendine barındırma: gereksinimler ve maliyet

Opengist talebinin artması gist sayısı, dosya boyutu, revizyonlar, klonlama, indirmeler, arama etkinliği, gömülü içerik, API trafiği ve eşzamanlı kullanıcılarla birlikte artar. Katalog PostgreSQL ve MariaDB'yi Gerekli Değil olarak kaydeder; Git depoları ve uygulama durumu kalıcı Opengist hacmini kullanır ve birlikte kurtarılmalıdır.

AvaHost'ta Opengist, Plan 1'i €2'de kullanır. Barındırılan Opengist paketi tek tıklamayla dağıtım, otomatik HTTPS'li özel etki alanı, otomatik uygulama güncellemeleri ve zamanlanmış yedeklemeler içerir. Barındırılan paket yerel Opengist hesapları ve kalıcı snippet depolaması sağlar. Harici kimlik doğrulama uygulamaları, geliştirici ağı entegrasyonları, gizli tarama, kod yürütme, inceleme iş akışları ve uygulama e-postası dahil değildir. İçeriği paylaşmadan önce genel, listelenmemiş veya özel görünürlüğü onaylayın ve kimlik bilgileri için ayrılmış bir sırlar hizmetini kullanın.

F.A.Q

  • Opengist, Plan 1’de €2’den başlar. Kod parçacığı sayısı, dosya boyutu, revizyon geçmişi, klonlama, indirmeler, arama, API çağrıları, gömüler ve eşzamanlı kullanıcılar büyümeyi belirler. Giriş planı, mütevazı bir kod parçacığı hizmeti için uygun olup, daha büyük arşivlere veya sık genel trafiğe sahip takımlar, kullanım genişletilmeden önce depolama ve işlemeyi izlemelidir.

  • Opengist, herkese açık, listelenmemiş ve özel gistleri destekler. Herkese açık içerik keşfedilebilir, listelenmemiş içerik öncelikle URL’sine sahip olma yoluyla korunur ve özel içerik kimliği doğrulanmış erişime bağlıdır. Paylaşmadan önce seçilen görünürlüğü gözden geçirin. Bir giste şifre veya token yerleştirmeyin; bunun yerine özel bir sırlar sistemi kullanın.

  • Özel bir alan adı ve otomatik HTTPS dahildir. Opengist, isteğe bağlı harici kimlik doğrulama sağlayıcılarını destekleyebilir, ancak AvaHost bu harici hesaplar için sağlayıcı uygulamaları, istemci tanımlayıcıları, gizli anahtarlar, dizin ilkeleri veya sorun giderme desteği sağlamaz. Yerel oturum açma pakete dahil olmaya devam ederken, uygulama e-postası barındırılan hizmet genelinde devre dışıdır.

  • AvaHost uygulamaları otomatik olarak günceller ve kalıcı Opengist veri hacmini bağlı tutarak planlı yedeklemeler içerir. Git depoları ve uygulama durumu tek bir kurtarma seti olarak ele alınmalıdır. Önemli bir yükseltmeden sonra, daha geniş kullanımdan önce oturum açma, görünürlük, arama, web düzenlemesi, klonlama, ham görünümler ve önemli bir özel gist’i test edin.