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

guide

VPS Üzerinden Lemmy Kendin Host Etme (Tam Kılavuz)

VPS kullanarak Lemmy'yi nasıl kendiniz host edeceğinizi öğrenin. Bu kılavuz, kurulum, yapılandırma ve optimizasyonu kapsamaktadır.

Lemmy, açık kaynaklı, topluluk odaklı bir bağlantı toplayıcı ve tartışma platformudur; genellikle Reddit ile karşılaştırılır. Lemmy’yi VPS üzerinde kendiniz host etmek, verileriniz üzerinde tam kontrol sağlar ve platformu ihtiyaçlarınıza göre özelleştirmenize olanak tanır. Bu kılavuzda, Docker kullanarak VPS üzerinde Lemmy’nin kurulumu ve yapılandırması adımlarını, başarılı bir kurulum için ipuçları ve dikkat edilmesi gereken noktalarıyla anlatacağız.

Lemmy’yi Barındırmak İçin VPS Neden Tercih Edilmeli?

VPS (Sanal Özel Sunucu) kullanmak, Lemmy gibi uygulamaları kendiniz host ederken birkaç avantaj sunar:

VPS Sağlayıcı Karşılaştırma Tablosu

SağlayıcıBaşlangıç FiyatıAylık Bant GenişliğiDepolama Türü
Contabo5.99 EURLimitsizHDD
Hetzner Cloud4.15 EUR20 TBSSD
DigitalOcean6 USD2 TBSSD
Vultr6 USD5 TBSSD
Linode (Akamai)5 USD1 TBSSD

Tüm mevcut VPS seçeneklerinin karşılaştırması için tam VPS karşılaştırmamıza göz atabilirsiniz.

Gereksinimler

  1. Bir VPS: Bir sağlayıcı seçin ve hesap oluşturun. Lemmy için temel bir plan yeterli olacaktır.
  2. Alan Adı: Bir alan adı kaydedin ve VPS IP adresine yönlendirin.
  3. SSH Erişimi: VPS’nize SSH ile bağlanabildiğinizden emin olun.
  4. Docker ve Docker Compose: Kurulum sürecini basitleştirmek için gereklidir.

Adım 1: VPS’nizi Hazırlayın

VPS’nize SSH ile giriş yapın:

ssh kullanici@vps_ip_niz

Sistem güncelleyin:

sudo apt update && sudo apt upgrade -y

Adım 2: Docker ve Docker Compose Kurulumu

Docker’ı yükleyin:

sudo apt install docker.io -y
sudo systemctl start docker
sudo systemctl enable docker

Docker Compose’u yükleyin:

sudo apt install docker-compose -y

Her iki kurulumun doğruluğunu kontrol edin:

docker --version
docker-compose --version

Adım 3: Lemmy Deposu’nu Klonlayın

İstediğiniz dizine gidin ve Lemmy deposunu klonlayın:

cd /opt
git clone https://github.com/LemmyNet/lemmy.git
cd lemmy

Adım 4: Lemmy’yi Yapılandırın

Dağıtımdan önce yapılandırmayı özelleştirin. Örnek ortam dosyasını kopyalayın:

cp .env.example .env
nano .env

Aşağıdaki ayarları düzenlemeniz gerekebilir:

Lemmy PostgreSQL destekler, bu yüzden kurulu ve erişilebilir olduğundan emin olun.

Adım 5: Docker Compose ile Lemmy’yi Çalıştırın

Lemmy uygulamasını başlatın:

docker-compose up -d

Bu komut, Lemmy ve bağımlılıklarını arka planda çalıştırır. Konteynerlerin başlatılması biraz zaman alabilir.

Adım 6: Lemmy Örneklerinize Erişin

Web tarayıcınızda alan adınızı veya VPS IP adresinizi ziyaret ederek Lemmy örneğinize erişin. Web arayüzü üzerinden tercihinize göre yapılandırma yapabilirsiniz.

Yaygın Sorunların Giderilmesi

1. Konteynerler Başlatılamıyor

Konteynerleriniz başlamazsa, hata mesajlarını kontrol edin:

docker-compose logs

Yaygın sorunlar, yanlış ortam değişkenleri veya veritabanı bağlantı sorunlarından kaynaklanabilir.

2. Performans Sorunları

Lemmy yavaş veya yanıt vermiyorsa, aşağıdaki optimizasyonları düşünün:

SSS

Lemmy örneğimin yedeğini nasıl alabilirim?

Yedekleme işlemi, veritabanınız ve uygulama verileriniz olmak üzere iki aşamada yapılır. Veritabanı için, pg_dump (PostgreSQL aracını) kullanarak yedekler oluşturabilirsiniz. Bu yedekleri VPS’niz dışında saklayın. Uygulama verileri için, Docker hacimleri ekran görüntüsü alabilir veya yapılandırma dosyalarını güvenli bir konuma kopyalayabilirsiniz. Önemli değişiklikler veya güncellemeler öncesinde her zaman yedekleme stratejinizin olduğunu doğrulayın.

Lemmy büyük toplulukları idare edebilir mi?

Evet, Lemmy büyük toplulukları yönetebilecek ölçekte ölçeklenebilir. Performans, büyük ölçüde VPS kaynaklarınız (CPU, RAM, bant genişliği) ve veritabanı ile Docker konteynerlerinizin uygun optimizasyonuyla ilgilidir. Topluluğunuz büyüdükçe, kaynak kullanımını izlemeli ve daha güçlü bir VPS planına yükseltme veya yapılandırma ayarlarını artırmayı düşünmelisiniz.

Kendin host etmek güvenli mi?

Herhangi bir uygulamayı, özellikle Lemmy’yi kendiniz host etmek, güvenlik riskleri içerir ve bunlar doğru yönetilmelidir. Yazılımı en güncel sürüme düzenli olarak güncelleyin. Güvenlik duvarı kurallarıyla sunucu erişimini sınırlandırın ve veri şifreleme sağlayın (örneğin, Let’s Encrypt ile SSL sertifikaları kullanmak). Ayrıca, verilerinizi düzenli olarak yedekleyin, böylece güvenlik ihlali durumunda veri kaybını önleyebilirsiniz.

Bu kılavuzu takip ederek, Lemmy’yi başarıyla VPS üzerinde kendiniz host edebilirsiniz ve kendi topluluk platformunuzu oluşturmanın özgürlüğünü yaşayabilirsiniz. İyi hostingler!