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

guide

VPS Üzerinde Outline'ı Kendiniz Barındırma (Tam Kılavuz)

Güvenli not alma erişimi için kendi Outline sunucunuzu VPS üzerinde kendiniz barındırmayı öğrenin. Adım adım kurulum kılavuzu dahil.

Giriş

VPS üzerinde Outline’ı kendiniz barındırmak, not alma ortamınızı güvenli ve gizli bir şekilde yönetmenizi sağlar. Bu kılavuz, Docker kullanarak bir Virtual Private Server’a (VPS) Outline kurma adımlarını anlatacak ve verileriniz üzerinde tam kontrol sahibi olmanızı sağlayacaktır.

Gereksinimler

Başlamadan önce aşağıdaki maddeleri sağladığınızdan emin olun:

VPS Sağlayıcısı Seçimi

Outline’ı kendiniz barındırmak için VPS sağlayıcısı seçerken, özellikler ve fiyatlandırmayı göz önünde bulundurun. İşte bazı popüler VPS seçeneklerinin kısa karşılaştırması:

SağlayıcıFiyatÖzelliklerİçin Uygundur
Contabo VPS5.99 EURSSD Disk, 8GB RAMGenel kullanım
Hetzner Cloud4.15 EURYüksek performans, güvenilirGeliştiriciler
DigitalOcean6 USDGeliştirici dostu APIYeni başlayanlar
Vultr6 USDBirden fazla veri merkezi seçeneğiÖlçeklenebilirlik
Linode5 USDYönetimi kolay arayüzYeni başlayanlar

Tam VPS karşılaştırması için bu bağlantıya bakabilirsiniz.

Adım 1: VPS’nizi Kurma

  1. İhtiyaçlarınıza uygun bir VPS planı seçin ve seçtiğiniz sağlayıcıyla bir hesap oluşturun.

  2. VPS’nize SSH ile erişin:

    ssh root@<vps-iniz-ip-adresi>
  3. Sunucunuzdaki paketleri güncelleyin:

    sudo apt update && sudo apt upgrade -y

Adım 2: Docker’ı Yükleme

Outline’ı çalıştırmak için Docker gereklidir. Hadi yükleyelim:

  1. Gerekli paketleri yükleyin:

    sudo apt install apt-transport-https ca-certificates curl software-properties-common -y
  2. Docker GPG anahtarını ve deposunu ekleyin:

    curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
    sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
  3. Docker’ı yükleyin:

    sudo apt update
    sudo apt install docker-ce -y
  4. Docker kurulumunu doğrulayın:

    sudo systemctl status docker

Adım 3: Docker ile Outline’ı Çalıştırma

Docker kurulduktan sonra Outline’ı çalıştırma zamanı:

  1. Outline dosyalarınızı saklayacağınız bir dizin oluşturun:

    mkdir -p ~/outline
  2. Docker kullanarak Outline’ı çalıştırın:

    docker run -d -p 80:80 --name outline \
    -v ~/outline:/data \
    outline/outline
  3. Outline’a erişin:

    Tarayıcınızı açın ve http://<vps-iniz-ip-adresi> adresine gidin. Kurulumu tamamlayın ve yönetici hesabınızı oluşturmak için ekrandaki talimatları izleyin.

Adım 4: Outline Sunucunuzu Güvence Altına Alma

Outline sunucunuzu HTTPS ile korumak için Let’s Encrypt kullanabiliriz:

  1. Certbot’u kurun:

    sudo apt install certbot
  2. Certbot’u çalıştırarak SSL sertifikası alın:

    sudo certbot certonly --standalone -d <alanadığınız-dns-adi>
  3. Docker çalıştırma komutunuzu SSL sertifikalarını monte edecek şekilde güncelleyin:

    docker run -d -p 443:443 --name outline \
    -v ~/outline:/data \
    -v /etc/letsencrypt:/etc/letsencrypt \
    outline/outline

SSS (Sıkça Sorulan Sorular)

VPS üzerinde Outline’ı kendiniz barındırmanın avantajları nelerdir?

VPS üzerinde Outline’ı kendiniz barındırmak, verileriniz üzerinde tam kontrol sağlar, gizlilik ve güvenliği garanti eder. Sunucu ayarlarınızı ihtiyaçlarınıza göre özelleştirebilir, üçüncü taraf hizmetlerinin sınırlarına bağlı kalmadan kullanım yapabilirsiniz. Ayrıca, uzun vadede abonelik tabanlı hizmetlere kıyasla daha maliyetli olma ihtimali düşüktür, özellikle ölçeklendirme gerektiren durumlarda.

Outline’ı dinamik DNS ile kullanabilir miyim?

Evet, Outline’ı dinamik DNS servisiyle kullanabilirsiniz. Bu yapı, VPS IP adresiniz değiştiğinde bile not alma uygulamanıza erişiminizi sağlar. No-IP veya DuckDNS gibi hizmetler bu konuda yardımcı olabilir. Sadece alan adınızın güncel VPS IP adresine işaret ettiğinden emin olun, böylece kullanıcılarınız Outline’a sorunsuz erişebilir.

Outline verilerimi nasıl yedeklerim?

Outline verilerinizi yedeklemek, veri bütünlüğü ve felaket durumlarına karşı koruma sağlar. Outline, verileri VPS üzerinde belirli bir dizinde saklar; bu dizinin yedeğini alabilirsiniz. Aşağıdaki komutla yedekleme yapabilirsiniz:

tar -czf outline_backup.tar.gz ~/outline

Bu komut, Outline veri dizinini sıkıştırır ve outline_backup.tar.gz adlı dosyaya kaydeder. Bu dosyayı güvenli bir şekilde başka bir sunucuya veya buluta depolayarak veri kaybını önleyebilirsiniz.

Sonuç

Bu kılavuz sayesinde Docker kullanarak VPS üzerinde Outline’ı kendiniz barındırabilirsiniz. Bu kurulum, not alma ortamınızı güvenli yönetmenize olanak tanır. Adımları takip edin, ve sunucunuzu düzenli olarak bakımını yapmayı ve yedeklemeleri unutmayın. Daha fazla self-hosting çözümünü keşfetmek veya destek almak için r/selfhosted topluluğunu ziyaret edebilir veya awesome-selfhosted kaynaklarına göz atabilirsiniz.