Homepage Hosting

Kişisel bir başlangıç sayfası oluşturun hizmet kutucuklarıyla, canlı widget'larla ve yer imleyleriyle.

  • 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/gethomepage/homepage:latest
Varsayılan port
3000

Homepage Nasıl Çalışır

Homepage, hizmet grupları, yer işaretleri, bilgi widget'ları, ayarlar ve isteğe bağlı altyapı entegrasyonları için yapılandırma dosyalarını okur. Ortaya çıkan sayfa, bağlantıları ve canlı verileri, bir homelab'ın veya dahili hizmet koleksiyonunun ön kapısı olarak işlev görebilen duyarlı bir pano halinde düzenler. Widget'lar, yapılandırılmış URL'ler ve kimlik bilgileri aracılığıyla desteklenen uygulamaları ve sistemleri sorgularken, sıradan yer işaretleri basit gezinti girdileri olarak kalır.

Katalog /app/config içinde kalıcı hale getirilir ve HOMEPAGE_ALLOWED_HOSTS değerini uygulama ana bilgisayar adına ayarlar. Homepage kimlik doğrulama değişkenlerini etkinleştirmez. Mevcut upstream Homepage isteğe bağlı bir parola veya OIDC kapısını desteklese de, bu paket bu yapılandırma olmadan başlar, bu nedenle adrese ulaşabilen herkes panoyu ve widget'ları tarafından açığa çıkarılan herhangi bir bilgiyi görebilir.

Homepage'ın Temel Özellikleri

Homepage, birçok belgelenmiş hizmet widget'ını ve arama, tarih ve saat, hava durumu, kaynaklar ve selamlamalar gibi bilgi bileşenlerini destekler. Her canlı widget, karşılık gelen harici hizmet, ağ rotası, API, izinler ve kimlik bilgilerine bağlıdır. Barındırılan paket bu hizmetleri içermez veya API anahtarlarını oluşturmaz ve arızalar veya sürüm değişiklikleri tek bir widget'ı kullanılamaz hale getirebilir.

Pano yapılandırması, hassas dahili ana bilgisayar adlarını, hizmet açıklamalarını, API token'larını veya operasyonel verileri içerebilir. Operatörler, bunu herkese açık bir şekilde açığa çıkarmadan önce uygun bir erişim kontrolünü etkinleştirmeli ve her widget kimlik bilgisini minimum gerekli izinlere göre kapsamlandırmalıdır. Bir pano, diğer sistemlere bir görünümdür, kendi kimlik doğrulaması, izlemesi veya yönetim denetimleri için bir yedek değildir.

Homepage'ı Kendi Kendine Barındırma: Gereksinimler ve Maliyet

Homepage kaynak kullanımı, eşzamanlı görüntüleyiciler, yapılandırılmış widget'ların sayısı, harici API yanıt süresi, yenileme sıklığı, görseller ve proxy trafiği tarafından şekillendirilir. PostgreSQL ve MariaDB gerekli değildir; kalıcı /app/config birimi pano dosyalarını depolar. Yazılım, ayrı bir uygulama ücreti eklemez, ancak büyük bir widget yoğun sayfa, birçok harici sisteme tekrarlanan giden istekler oluşturabilir.

AvaHost'ta Homepage, Plan 1'i €2 fiyatında kullanır. Barındırılan Homepage paketi, tek tıklamayla dağıtım, otomatik HTTPS'li özel bir etki alanı, otomatik uygulama güncellemeleri ve zamanlanmış yedeklemeleri içerir. Paket yapılandırmayı kalıcı hale getirir ve izin verilen ana bilgisayar adını ayarlar ancak Homepage parolası veya OIDC kimlik doğrulamasını etkinleştirmez, harici hizmet hesapları oluşturmaz, widget kimlik bilgilerini sağlamaz veya bağlantılı sistemleri güvence altına almaz. Hassas bağlantıları veya operasyonel verileri yayınlamadan önce erişimi yapılandırın ve sırları geniş ölçüde okunabilir yapılandırmanın dışında tutun.

Homepage'ı Kimler Kullanır

Homelab kullanıcıları medya, depolama, ağ ve otomasyon hizmetlerini gruplandırır; teknik ekipler kontrollü bir dahili başlatma sayfası yayınlar; ve yöneticiler yer işaretlerini seçili sağlık veya kaynak göstergeleriyle birleştirir. Basit bir pano, birçok hizmet adresini hatırlamak için gereken ihtiyacı azaltabilir.

Homepage, bir kimlik sağlayıcı, sırlar yöneticisi, izleme sistemi, onayları olan hizmet kataloğu veya ağ güvenliği sınırı değildir. Yönetim bağlantılarını veya widget kimlik bilgilerini, temel alınan hizmetlere yetkilendirilmemiş bir kitleye açığa çıkarmak için kullanılmamalıdır.

F.A.Q

  • Ana sayfa Plan 1’de €2’den başlar. Bu plan hafif görüntüleme ile mütevazı bir pano için uygundur. Widget sayısı, yenileme aralıkları, eşzamanlı kullanıcılar, görseller, harici API gecikmesi ve proxy istekleri kapasiteyi etkiler. Hesaplar, API kimlik bilgileri, bağlantılı uygulamalar ve erişim politikası barındırma fiyatından ayrıdır ve müşteri tarafından yönetilmelidir.

  • Özel bir alan adı Homepage’e atanabilir ve DNS kuruluma işaret ettikten sonra otomatik HTTPS uygulanır. Katalog ayrıca izin verilen ana bilgisayar değerini uygulama ana bilgisayar adına ayarlar. Kimlik doğrulama daha sonra yapılandırılırsa yer imlerini ve tüm OIDC geri çağrı adreslerini güncelleyin, ardından son adresi yayınlamadan önce her hizmet bağlantısını, widget isteğini, görüntüyü ve tarayıcıyı test edin.

  • Mevcut katalog şablonu, Ana Sayfa kimlik doğrulama değişkenlerini ayarlamadığından, paket yapılandırılmış bir parola veya OIDC kapısı olmadan başlar. Upstream isteğe bağlı kimlik doğrulamayı destekler, ancak ayrı ayarlar ve kimlik yapılandırması gerektirir. Uygun bir kontrol etkinleştirilene kadar, URL’ye ulaşabilen herkesin panoyu görüntüleyebileceğini varsayın.

  • Hayır. Widget’lar, müşteri tarafından sağlanan URL’ler, rotalar ve bazen API kimlik bilgileri kullanarak harici uygulamalar ve altyapıya bağlanır. AvaHost bu hizmetleri veya anahtarları oluşturmaz. Otomatik uygulama güncellemeleri ve planlanan yedeklemeler Homepage ve yapılandırmasını kapsar, ancak harici bir hizmeti geri yükleyemez, API uyumluluğunu koruyamaz veya aşırı yetkili bir kimlik bilgisini düzeltemez.