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:
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.
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.
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
