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

guide

VPS Üzerinde Plane'ı Kendin Barındırma (Tam Kılavuz)

Bu adım adım kendi barındırma kılavuzuyla Plane'ı VPS üzerinde kurmayı ve çalıştırmayı öğrenin. Özel, açık kaynaklı sosyal ağlar hedefleyen geliştiriciler ve homelab meraklıları için mükemmeldir.

Kendi barındırma bir sosyal ağ platformu olan Plane’ı gizlilik, özelleştirme ve çevrimiçi varlığınız üzerinde tam kontrol sağlar. Bu kapsamlı rehber, Docker kullanarak Plane’ı Sanal Özel Sunucuya (VPS) dağıtmanızı adım adım anlatır. Geliştirici, hobi meraklısı veya homelabber olun, bu rehber Plane’ı güvenli ve verimli biçimde çalıştırmanızı sağlar.

Neden Plane’ı Kendiniz Barındırmalısınız?

Plane, sadelik ve gizlilik odaklı açık kaynaklı, federatif bir sosyal ağdır. Plane’ı kendiniz barındırarak şunlara sahip olursunuz:

Gereksinimler

Kuruluma başlamadan önce şunlara sahip olmalısınız:

Henüz bir VPS sağlayıcısı seçmediyseniz, popüler seçenekleri değerlendirebilirsiniz: Contabo, Hetzner Cloud, veya DigitalOcean. Detaylı özellikler ve fiyatlar için tam VPS karşılaştırmamıza göz atın.

Adım 1: VPS’nizi Seçin ve Hazırlayın

Bir sağlayıcı seçin ve Ubuntu 22.04 sunucusunu kurun. Küçük ölçekli kullanım için, yaklaşık 4.15 EUR/ay (Hetzner Cloud) veya 6 USD/ay (DigitalOcean/Vultr) maliyetinde bir plan yeterlidir.

Sunucunuzu güvenli hale getirin:

sudo apt update && sudo apt upgrade -y
sudo adduser yourusername
sudo usermod -aG sudo yourusername

Bir güvenlik duvarı yapılandırın (örneğin, ufw) SSH ve web trafiğine izin verin.

Adım 2: Docker ve Docker Compose Yükleyin

Docker’ı kurun:

sudo apt install -y docker.io
sudo systemctl enable --now docker
sudo usermod -aG docker yourusername

Docker Compose’u yükleyin:

sudo apt install -y docker-compose

Grup değişikliklerinin uygulanması için çıkış yapıp tekrar giriş yapın.

Adım 3: Plane Docker Konfigürasyonunu Hazırlayın

Plane için bir dizin oluşturun:

mkdir ~/plane
cd ~/plane

Bir docker-compose.yml dosyası oluşturun:

version: '3'
services:
  plane:
    image: planttheidea/plane:latest
    container_name: plane
    restart: always
    ports:
      - "80:80"
      - "443:443"
    environment:
      - DOMAIN=your.domain.com
      - SELFSIGNED=false
      - SECRET_KEY_BASE=your-random-secret-key
    volumes:
      - ./data:/data

your.domain.com yerine kendi alan adınızı yazın. Güvenli bir gizli anahtar üretin:

openssl rand -hex 32

SECRET_KEY_BASE alanını buna göre güncelleyin.

Adım 4: Docker Compose ile Plane’ı Çalıştırın

Dağıtımı başlatın:

docker-compose up -d

Konteynerin çalıştığından emin olun:

docker ps

Artık alan adınız üzerinden Plane örneğinize erişebilirsiniz.

Adım 5: Certbot ile SSL Ayarlarını Yapın

Site güvenliğiniz için HTTPS kullanın:

sudo apt install -y certbot python3-certbot-nginx
sudo certbot --nginx -d your.domain.com

Certbot’un yönergelerini takip edin ve SSL sertifikalarını yükleyin. Gerekirse Nginx yapılandırmanızı düzenleyerek HTTPS desteğini etkinleştirin.

Adım 6: Son Ayarlamalar ve Özelleştirme

Kendin Barındırmak İçin VPS Seçeneklerinin Karşılaştırması

SağlayıcıFiyat (aylık)ÖzelliklerOrtaklık Bağlantısı
ContaboEUR 5.99Büyük SSD, CPU seçenekleriContabo
Hetzner CloudEUR 4.15Uygun fiyatlı, güvenilir, hızlı SSDHetzner
DigitalOceanUSD 6Kullanımı kolay, droplet’lar, iyi dokümantasyonDigitalOcean
VultrUSD 6Küresel veri merkezleriVultr
Linode (Akamai)USD 5Sağlam performans, küresel erişimLinode

Özelleştirilmiş tam VPS karşılaştırması ve kendin barındırmak için gerekenler için [tam VPS karşılaştırmamıza] göz atabilirsiniz.

SSS (Sıkça Sorulan Sorular)

1. Sadece 1 GB RAM’li bir VPS üzerinde Plane’ı kendim barındırabilir miyim?

Evet. Temel kullanım için 1 GB RAM’li VPS yeterlidir, özellikle aynı sunucuda diğer hafif hizmetler çalıştırıyorsanız. Docker, Plane’ı verimli biçimde izole eder. Ancak, daha büyük topluluklar veya ek hizmetler için en az 2-4 GB RAM ile daha iyi performans sağlar.

2. Plane’ı en son sürüme nasıl güncellerim?

Plane’ı güncellemek için en son Docker görüntüsünü çekin:

docker-compose pull
docker-compose up -d

Bu işlem en son sürümü indirdi ve minimum kesintiyle konteyneri yeniden oluşturur. Güvenlik yamaları ve yeni özellikler için düzenli güncellemeler yapmanız önerilir.

3. Kendim barındırırken hangi güvenlik önlemlerini almalıyım?

Sunucunuzu güvenli yapılandırın: bir güvenlik duvarı etkinleştirin, sistemi güncel tutun ve güçlü şifreler veya SSH anahtarları kullanın. SSL sertifikası almak için Certbot’u kullanın ve trafiği şifreleyin. Verilerinizi düzenli yedekleyin ve Docker ile sunucu işletim sisteminizi olası açıklar karşısında güncel tutun.

4. Plane’ı alan adı olmadan çalıştırmak mümkün mü?

Teorik olarak mümkün olsa da, alan adı kullanmak güvenliği artırır ve kullanıcı güveni sağlar. Ayrıca SSL sertifikalarının alınmasını sağlar. Test amaçlı, yerel IP’leri veya kendi kendine imzalanmış sertifikaları kullanabilirsiniz, ancak bu halka açık erişim için önerilmez.

5. Plane için ters proxy yapılandırması gerekli mi?

Birden fazla hizmet barındırmayı planlıyorsanız veya SSL üzerinde daha fazla kontrol istiyorsanız, Nginx gibi ters proxy kurmanız önerilir. Aksi takdirde, Docker doğrudan 80 ve 443 portlarını açabilir.

Sonuç

VPS üzerinde Plane’ı kendiniz barındırmak, çevrimiçi sosyal ağ ortamınıza tam kontrol sağlar ve maliyeti asgari tutar - ayda yaklaşık 4.15 EUR’den başlar. Docker kullanımıyla dağıtım işlemi kolaylaşır ve örneğinizi özelleştirmeye ve genişletmeye odaklanabilirsiniz. Unutmayın, kurulumunuzu güvende tutmak ve düzenli yedek almak önemlidir.

Daha fazla kendin barındırma projeleri ve ipuçları için [awesome-selfhosted] listesini veya r/selfhosted topluluğunu inceleyebilirsiniz. Şimdi, sunucunuzu hazırlayın ve federatif sosyal ağınızı kurmaya başlayın! --- End ---