Heimdall Nedir?

   Heimdall harika bir pano web uygulamasıdır. Heimdall, en çok kullandığınız web sitelerine ve web uygulamalarına giden tüm bu bağlantıları basit bir şekilde düzenlemenin bir yoludur. Plex, radarr, vcenter, web siteleri vb. gibi kendi uygulamalarınızı düzenlemenize ve izlemenize olanak tanır. Sadelik Heimdall'ın anahtarıdır. Heimdall Google, Bing veya DuckDuckGo gibi ara motorlarını kullanarak bir arama çubuğu ekleme yeteneğine de sahiptir. Heimdall ile, Google Chrome veya Firefox gibi tarayıcılarınızdan bir yer imi klasörünün uzun listesinde bir şey aramanıza gerek yok.

Sonuç olarak aşağıdaki gibi bir görüntü elde edebilirsiniz.

heimdall resmi web sitesi için bakınız:

https://heimdall.site/

Desteklenen Mimariler

Çoklu platform farkındalığı için heimdall docker kullanıyor. Bu görüntü tarafından desteklenen mimariler şunlardır.

Architecture Available Tag
x86-64 amd64-<version tag>
arm64 arm64v8-<version tag>
armhf arm32v7-<version tag>

Sürüm Etiketleri

Bu görüntü, etiketler aracılığıyla kullanılabilen çeşitli sürümler sağlar. Lütfen açıklamaları dikkatlice okuyun ve kararsız veya geliştirme etiketlerini kullanırken dikkatli olun.

Tag Available Description
latest Kararlı Heimdall sürümleri.
development Github ana dalından en son taahhüt edilen.

Ön Gereksinimler

  • root veya docker yetkisine sahip kullanıcı
  • docker kurulu bir sunucu

Docker kurulumunu aşağıdaki link üzerinden basit bir şekilde kurabilirsiniz.

 https://docs.docker.com/engine/install/ubuntu/

heimdall kurulum

İlk olarak Linux host üzerinde, heimdall panosu için yapılandırmaların tutulacağı bir dizin oluşturalım.

cd ~
mkdir -p .config/heimdall/ 

Ardından konfigürasyon için gerekli olan, kullanıcının uid ve gid bilgilerini alalım.

id 

Kullanıcı kimliği ve gid'in 1000 olduğunu görebiliyoruz. Kendi kullanıcı kimliğiniz farklı ise image çalıştırmadan önce PUID ve PGID kısmını değiştirmeniz gerekmektedir. 

Docker ile Heaimdall'ı geleneksel şekilde kurmamız gerekmez. Artık docker üzerinde sadece bir image ve parametre ile çalıştırıp kolay bir şekilde  Docker Hub üzerinden çekerek kurulumu tamamlayabilirsiniz.

heimdall docker hub için bakınız.

https://hub.docker.com/r/linuxserver/heimdall/

docker run -d \
  --name=heimdall \
  -e PUID=1000 \
  -e PGID=1000 \
  -e TZ=Europe/Istanbul \
  -p 8080:80 \
  -p 4443:443 \
  -v ~/.config/heimdall/:/config \
  --restart unless-stopped \
  lscr.io/linuxserver/heimdall:latest 

Kurulum kısa bir süre sonra tamamlanacaktır.

Parametreler

İşlemlere devam etmeden önce parametrelerden kısaca bahsedelim. Kapsayıcı görüntüleri, çalışma zamanında geçirilen parametreler (yukarıdakiler gibi) kullanılarak yapılandırılır. Bu parametreler iki nokta üst üste ile ayrılır ve <external>:<internal> sırasıyla belirtilir.

Parameter Function
-p 80 http kullanıcı arayüzü
-p 443 https kullanıcı arayüzü
-e PUID=1000 User id
-e PGID=1000 Grup id
-e TZ=Europe/London Saat Dilimi Europe/Istanbul
-v /config Konfigürasyon Dosyası

 Heimdall konteynerları listeleyip kontrol edelim. Herhangi bir sorun gözükmediği için işlemlere devam edelim.

docker ps 
Blog'a Dön