Independent testing Updated April 2026 387 self-hosting guides 5 VPS providers tested

guide

Immich'i Linode Üzerinde Kendin Host Etme (2026 Rehberi)

Bu adım adım rehberle Immich'i Linode üzerinde nasıl kendin host edeceğinizi öğrenin, medya sunucunuzu yönetmek isteyen geliştiriciler için mükemmel.

Immich’i Linode Üzerinde Kendin Host Etme (2026 Rehberi)

Immich, açık kaynaklı, kendin barındırılan bir fotoğraf ve video yedekleme çözümüdür. Medya üzerinde kontrol sahibi olmak isteyen geliştiriciler ve meraklılar için mükemmeldir. Bu rehber, Linode üzerinde Immich’i kendin host etme sürecini adım adım anlatacaktır. Linode, rekabetçi fiyatlandırma ve performans sunan harika bir VPS sağlayıcısıdır.

Gerekli Ön Koşullar

Başlamadan önce aşağıdakilere sahip olduğunuzdan emin olun:

  1. Linode Hesabı: Linode adresinden kaydolun ve VPS örneğinizi oluşturun.
  2. Temel Bilgi: SSH, Linux komut satırı ve Docker ile aşinalık önerilir.
  3. Linode VPS: En az 2GB RAM’e sahip Ubuntu (20.04 veya 22.04) çalışan bir VPS örneği.

Linode Planınızı Seçerken

Linode örneğinizi seçerken aşağıdaki noktaları göz önünde bulundurun:

Plan TipiFiyat (EUR/ay)RAMİşlemci ÇekirdekleriDepolama
Nanode5.001 GB125 GB SSD
2GB Link5.992 GB150 GB SSD
4GB Plan11.994 GB280 GB SSD

Immich’i kendin barındırmak için, aylık 5.99 EUR fiyatıyla 2GB Link planı uygun bir seçim olur, maliyet ve performans arasında iyi bir denge sağlar.

Adım 1: VPS’inizi Kurun

  1. Bir Linode örneği oluşturun: Linode panelinizden 2GB Link planını seçin.
  2. VPS’inize erişin:
    ssh root@<linode-inizin-ip-adresi>

Adım 2: Docker’ı Kurun

Docker, Immich’i kolayca çalıştırmak ve bağımlılıklarıyla uğraşmamak için gereklidir.

  1. VPS’inizi Güncelleyin:

    sudo apt update && sudo apt upgrade -y
  2. Docker’ı kurun:

    sudo apt install -y docker.io
  3. Docker servisini etkinleştirin ve başlatın:

    sudo systemctl enable --now docker
  4. Kurulumu doğrulayın:

    docker --version

Adım 3: Docker Compose’u Kurun

Docker Compose, çok konteynerli Docker uygulamalarını yönetmemizi sağlar.

  1. Docker Compose’u indirin:

    sudo curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
  2. Çalıştırılabilir hale getirin:

    sudo chmod +x /usr/local/bin/docker-compose
  3. Kurulumu doğrulayın:

    docker-compose --version

Adım 4: Immich’i Kurun

  1. İmmich için bir dizin oluşturun:

    mkdir ~/immich && cd ~/immich
  2. Bir docker-compose.yml dosyası oluşturun: Tercih ettiğiniz metin düzenleyiciyi kullanarak:

    nano docker-compose.yml

    Aşağıdaki yapılandırmayı ekleyin:

    version: '3.3'
    
    services:
      app:
        image: inmich/immich:latest
        ports:
          - "3000:3000"
        volumes:
          - ./data:/app/data
        environment:
          - DATABASE_URL=sqlite:////app/data/db.sqlite
          - NEXT_PUBLIC_API_URL=http://localhost:3000/api
        restart: always
  3. Immich konteynerini çalıştırın:

    docker-compose up -d
  4. Immich’e erişin: Web tarayıcınızı açın ve http://<linode-inizin-ip-adresi>:3000 adresine gidin.

Adım 5: Alan Adı Yapılandırması (İsteğe Bağlı)

Bir alan adınız varsa, erişimi kolaylaştırmak için Linode örneğinize yönlendirmeyi düşünün. Cloudflare gibi ücretsiz DNS sağlayıcılarını veya alan adınızın DNS ayarlarını kullanabilirsiniz. DNS kayıtlarını Linode IP adresinize yönlendirin.

Sıkça Sorulan Sorular

Immich nedir?

Immich, kullanıcıların medya dosyalarını depolayabileceği, düzenleyebileceği ve paylaşabileceği, kendin barındırılan bir fotoğraf ve video yedekleme çözümüdür. Modern teknoloji yığını kullanılarak geliştirilmiş olup, görsel tanıma ve medya paylaşımı gibi özellikler sunar. Bu nedenle, verilerini merkezi hizmetlere bağımlı olmadan kontrol etmek isteyen geliştiriciler ve ev laboratuvarı meraklıları için mükemmel bir seçimdir.

Başka bir VPS sağlayıcısı kullanabilir miyim?

Evet, bu rehber Linode üzerine odaklansa da, Docker’ı destekleyen herhangi bir VPS sağlayıcısında Immich’i kendin host edebilirsin. DigitalOcean, Vultr ve Hetzner Cloud gibi seçenekler de harika alternatiflerdir. Ancak, VPS’in Immich’i verimli çalıştırmak için gereken donanım ve yazılım gereksinimlerini karşıladığından emin olun. Mevcut seçeneklerimizin tam karşılaştırması için full VPS karşılaştırmamıza bakabilirsiniz.

Immich kişisel verileri saklamak için güvenli mi?

Immich, HTTPS desteği gibi temel güvenlik özellikleri ve kimlik doğrulama ayarlarını yapma imkanı sağlar. Göreceli olarak güvenlidir, ancak kullanıcıların ek güvenlik önlemleri alması önemlidir - örneğin, SSL şifrelemesiyle reverse proxy kullanmak (Nginx veya Traefik gibi) ve düzenli yazılım güncellemeleri yapmak. Veri kaybını önlemek için düzenli yedek almayı unutmayın.

Bu rehberi takip ederek, Linode üzerinde Immich örneğinizi hızlıca kurabilir ve çalışır hale getirebilirsiniz. Kendin host etmenin avantajlarından yararlanın ve medyanız üzerinde kontrolü yeniden kazanın! --- END ---