Homer Hosting

Kendi barındırılan hizmetlere bağlantılar için basit, yapılandırılabilir bir anasayfa oluşturun.

  • 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ü
b4bz/homer:latest
Varsayılan port
8080

Homer nasıl çalışır

Homer, pano yapısını YAML'dan okur ve statik bir web arayüzü oluşturur. Yöneticiler hizmetleri bölümlere gruplandırır, adlar, simgeler, alt başlıklar, etiketler ve bağlantılar ekler, ardından düzen ve tema seçeneklerini belirler. Arama ve klavye navigasyonu daha geniş bir koleksiyonu taramayı kolaylaştırırken, desteklenen akıllı kartlar seçili hizmetlerden sınırlı durum bilgilerini alabilir.

Pano, listelediği hedefleri proxy'lemez, kimlik doğrulaması yapmaz, izlemez veya onaramaz. Bir karta tıklamak, ziyaretçiyi yapılandırılmış URL'ye gönderir; burada hedefin kendi oturum açması ve izinleri geçerli olur. Akıllı kartlar, tarayıcı erişimine harici API'lere bağlıdır ve bir hizmet çapraz kaynak isteklerini engellediğinde, uç noktasını değiştirdiğinde veya tarayıcının güvenli bir şekilde açıklamadığı kimlik bilgilerini gerektirdiğinde başarısız olabilir.

Homer'ın temel özellikleri

Homer statik bir uygulamadır, bu nedenle yapılandırması ve varlıkları ziyaretçilere sunulur. Yukarı akış belgeleri, config.yml'nin tasarım gereği herkese açık olduğu konusunda uyarır. Yöneticiler, bir kart yalnızca belirsiz bir adreste görünse bile, pano yapılandırmasına API anahtarları, parolalar, özel jetonlar veya dahili sırlar yerleştirmemelidir.

Katalog, Homer'ın yapılandırma ve markalama dosyalarını içeren /www/assets dizinini devam ettirir. Homer'ın yerleşik kullanıcı oturum açması, rol modeli veya sayfa düzeyinde erişim denetimi yoktur. Özel bir HTTPS adresi ağ aktarımını korur, ancak uygulama, bu uygulama paketi dışında açıkça sağlanan ayrı bir erişim katmanı olmadığı sürece genel bir pano olarak değerlendirilmelidir.

Homer'ı kendi kendine barındırma: gereksinimler ve maliyet

Homer kaynak kullanımı, genel ziyaretler, pano boyutu, simgeler ve resimler, arama etkinliği, tarayıcı tarafından alınan akıllı kart istekleri ve yapılandırma yeniden yüklemeleri tarafından şekillendirilir. Katalog, PostgreSQL ve MariaDB'yi Gerekli Değil olarak kaydeder ve varlıklar dizinini devam ettirir. İşleme statik olduğu için işlemci kullanımı mütevazıdır, ancak görüntü varlıkları ve trafik çoğu plan tüketimini oluşturur.

AvaHost'ta Homer, Plan 1'i €2'de kullanır. Barındırılan Homer paketi, tek tıklamayla dağıtım, otomatik HTTPS'li özel bir etki alanı, otomatik uygulama güncellemeleri ve zamanlanmış yedeklemeleri içerir. Homer'ın yerleşik kimlik doğrulaması yoktur ve yapılandırması tasarım gereği herkese açıktır. YAML veya varlıklara parolalar, API jetonları veya özel anahtarlar depolamayın. Bağlantılı hizmetler, durum API'leri, tek oturum açma, izleme kontrolleri ve erişim ağ geçitleri dahil değildir. Hedef uygulamaları bağımsız olarak korumalı tutun ve akıllı kartları tarayıcı ve CORS gereksinimlerine karşı test edin.

Homer'ı kimler kullanır

Homelab operatörleri, yönetim panellerine, medya sunucularına, izleme sayfalarına ve belgelere ulaşmak için Homer'ı kullanır. Küçük takımlar onaylı araçlar için dahili bir başlatma platformu yayınlayabilirken, destek personeli sık kullanılan müşteri, bilet, durum ve bilgi bağlantılarını tematik gruplar halinde toplayabilir.

Kimlik bilgilerini depolamak, tek oturum açmayı uygulamak, hassas URL'leri gizlemek, çalışma süresi izlemesinin yerini almak veya güvenlik ağ geçidi olarak hareket etmek için uygun değildir. Bağlantılı her sistem kendi kimlik doğrulamasına ihtiyaç duyar ve tarayıcıda gösterilen herhangi bir durum verisi, hedef API'nin ve çapraz kaynak politikasının sınırlamalarını devralır.

F.A.Q

  • Homer, Plan 1’de €2’den başlar. Statik panosu normalde hafif işleme ihtiyaçlarına sahiptir. Genel trafik, panel boyutu, özel görseller, ikon varlıkları, arama etkinliği ve akıllı kartlar tarafından yapılan tarayıcı istekleri, kullanımı gözden geçirmek için pratik nedenlerdir; bunlar sıradan bağlantıların sayısından ziyade dikkate alınmalıdır.

  • Homer, yerleşik kimlik doğrulama veya rol tabanlı erişim denetimi sağlamaz ve yapılandırma dosyası tasarım gereği herkese açıktır. Ayrı bir koruma katmanı bu paket dışında düzenlenmedikçe, barındırılan sayfayı genel olarak kabul edin. YAML yapılandırmasına veya sunulan varlıklara parolalar, API belirteçleri, özel anahtarlar veya hassas iç ayrıntılar yerleştirmeyin.

  • Homer, seçili akıllı kartları destekler, ancak tarayıcı tabanlı durum istekleri her hedef API’ye, kimlik doğrulama yöntemine ve çapraz kaynak politikasına bağlıdır. Bazı hizmetler isteğe izin vermeyecek ve bir uç nokta bağımsız olarak değişebilir. AvaHost, izleme kontrolleri, proxy mantığı, hedef kimlik bilgileri veya her harici kartın uyumlu kalacağına dair bir garantisi içermez.

  • AvaHost, Homer uygulama güncellemelerini otomatik olarak uygular ve monte edilmiş varlıklar dizinini koruyarak zamanlanmış yedeklemeleri içerir. YAML yapılandırmasının ve özel görüntülerin ayrı bir kopyasını tutun, ardından önemli bir sürümden sonra düzeni, bağlantıları, simgeleri, aramayı, temaları ve akıllı kartları doğrulayın. Otomatik HTTPS, yapılandırılmış etki alanını korur ancak pano kimlik doğrulaması eklemez.