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

guide

Changedetection.io'yu VPS Üzerinden Kendin Kurma (Tam Kılavuz)

Bu adım adım kılavuz ile Changedetection.io'yu VPS üzerinde nasıl kendiniz kuracağınızı öğrenin. Kolayca kurup yapılandırın ve yönetin.

Changedetection.io, web sitesi değişikliklerini izlemenize ve bunlar hakkında bildirim almanıza yardımcı olan açık kaynaklı bir araçtır. Bu kılavuzda, Docker kullanarak kolay kurulum ve bakım sağlayan bir Virtual Private Server (VPS) üzerinde Changedetection.io’yu kendiniz nasıl kuracağınızı anlatacağız.

Gereksinimler

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

Bir VPS Sağlayıcısı Seçmek

Doğru VPS sağlayıcısını seçmek, sorunsuz performans için çok önemlidir. İşte bazı en iyi sağlayıcıların hızlı karşılaştırması:

SağlayıcıAylık FiyatRAMDepolamaÖzellikler
Contabo VPS5.99 EUR4 GB100 GB SSDÇoklu uygulamalar için uygun
Hetzner Cloud4.15 EUR2 GB20 GB SSDBütçe dostu ve mükemmel performans
DigitalOcean6 USD1 GB25 GB SSDKullanımı kolay ve geliştiriciler arasında popüler
Vultr6 USD1 GB25 GB SSDÇok çeşitli konumlar ve hızlı dağıtımlar
Linode (Akamai)5 USD1 GB25 GB SSDGüçlü topluluk desteği

Ayrıca, tam VPS karşılaştırmamıza göz atarak bilinçli bir seçim yapabilirsiniz.

Adım 1: VPS’nizi Kurun

  1. Seçtiğiniz sağlayıcıyı kullanarak VPS’nizi dağıtın ve SSH ile erişin. Örneğin:

    ssh root@your_vps_ip
  2. Sistem paketlerinizi güncelleyin:

    sudo apt update && sudo apt upgrade -y
  3. Docker ve Docker Compose’u yükleyin:

    sudo apt install docker.io docker-compose -y

    Kurulumu doğrulayın:

    docker --version
    docker-compose --version

Adım 2: Changedetection.io’yu Kurun

  1. Changedetection için bir dizin oluşturun:

    mkdir ~/changedetection && cd ~/changedetection
  2. Bir docker-compose.yml dosyası oluşturun:

    Tercih ettiğiniz metin düzenleyiciyi kullanarak dosyayı oluşturun:

    nano docker-compose.yml

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

    version: '3'
    services:
      changedetection:
        image: changedetectionio/changedetection.io
        ports:
          - "5000:5000"
        environment:
          - APP_PORT=5000
        volumes:
          - changedetection-data:/data
    volumes:
      changedetection-data:
  3. Changedetection.io’yu başlatın:

    Aşağıdaki komutu kullanarak uygulamayı başlatın:

    docker-compose up -d
  4. Changedetection’a erişin:

    Tarayıcınızı açın ve http://your_vps_ip:5000 adresine gidin. Changedetection.io arayüzünü göreceksiniz.

Adım 3: Changedetection.io’yu Yapılandırın

  1. Web arayüzü üzerinden kaydolun ve izlenecek web sitelerini ekleyin.
  2. Bildirimleri e-posta veya diğer hizmetlerle entegrasyon için gerektiği gibi ayarlayın.
  3. Yeni özelliklerden faydalanmak için düzenli olarak güncellemeleri kontrol edin.

Yaygın Sorunlar ve Çözümler

SSS (Sıkça Sorulan Sorular)

Self-hosting Changedetection.io ne kadar güvende?

Changedetection.io gibi uygulamaları kendi sunucunuza kurmak, iyi güvenlik uygulamalarıyla yapıldığında güvenlidir. Güçlü SSH anahtarlarıyla VPS’nizi koruyun, sisteminizi düzenli güncelleyin ve UFW gibi güvenlik duvarları kullanın. İletişimi güvenli hale getirmek için HTTPS kullanmayı düşünün. Ayrıca, verilerinizi düzenli yedeklemek olası veri kaybını önler.

Changedetection.io’daki bildirimleri özelleştirebilir miyim?

Evet, Changedetection.io’da bildirim ayarlarını özelleştirebilirsiniz. Uygulama, e-posta, Telegram ve Discord entegrasyonları dahil olmak üzere çeşitli bildirim yöntemlerini destekler. Bu ayarları uygulama arayüzünden yapılandırabilir, bildirim sıklığı ve yöntemi tercihlerinize göre ayarlayarak web sitesi değişiklikleri hakkında zamanında bilgilendirilirsiniz.

Changedetection.io’dan ek özellikler gerekirse ne yapmalıyım?

Changedetection.io açık kaynaklıdır, bu yüzden katkıda bulunabilir veya deposunu çatallayabilirsiniz. Topluluk katkılarına uygun olarak tasarlandığı için kodu ihtiyaçlarınıza göre değiştirebilirsiniz. Katkı sağlama konusunda detaylar için projenin GitHub deposuna bakın veya kendi kendine barındırılan ek araçlar ve uygulamalar denemekten çekinmeyin.

Sonuç

Changedetection.io’yu VPS üzerinde kendiniz barındırmak, kolay ve özelleştirilebilir bir işlemdir. Bu rehber, kurulum ve ayar konusunda temel adımları size verdi. Daha fazla kaynak arıyorsanız, r/selfhosted gibi topluluklara katılabilir veya awesome-selfhosted listesine göz atarak farklı araçlar ve uygulamalar keşfedebilirsiniz.