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

guide

VPS Üzerinden Planka'yı Kendiniz Barındırma (Tam Kılavuz)

Kurulum adımlarını ve gerekli yapılandırmaları kapsayan bu tam kılavuz ile VPS üzerinde Planka'yı kendiniz barındırmayı öğrenin.

Planka, Trello’ya benzer şekilde çalışan, açık kaynak kodlu bir proje yönetim aracıdır ve ekiplerin görevleri verimli bir şekilde organize etmesine olanak tanır. VPS üzerinde Planka’yı kendiniz barındırmak, proje yönetim sisteminiz üzerinde tam kontrol sağlar. Bu rehber, Docker kullanarak VPS’ye Planka yükleme sürecinin tüm adımlarını anlatmakta ve başlangıçtan sona kadar size rehberlik etmektedir.

Doğru VPS Sağlayıcısını Seçmek

Bir VPS sağlayıcısı seçerken maliyet, performans ve destek gibi faktörleri göz önünde bulundurun. İşte bazı popüler VPS sağlayıcılarının kısa karşılaştırması:

SağlayıcıAylık FiyatÖzellikler
Contabo VPS5.99 EUR/aySSD depolama, iyi CPU seçenekleri
Hetzner Cloud4.15 EUR/ayYüksek performans, esnek planlar
DigitalOcean6 USD/ayKullanıcı dostu arayüz
Vultr6 USD/ayGlobal veri merkezleri
Linode5 USD/ayGüvenilir performans

Tüm VPS karşılaştırmalarına selfhostvps.com/en/best/ adresinden ulaşabilirsiniz.

Gereksinimler

Kuruluma başlamadan önce şu şeye sahip olduğunuzdan emin olun:

  1. Linux tabanlı bir VPS (Ubuntu 20.04 veya sonrası önerilir).

  2. Köke (root) erişimi veya sudo yetkili bir kullanıcı.

  3. Docker ve Docker Compose yüklü. Yüklü değillerse, aşağıdaki komutları kullanarak yükleyebilirsiniz:

    sudo apt update
    sudo apt install docker.io docker-compose
    sudo systemctl start docker
    sudo systemctl enable docker

Planka’nın Adım Adım Kurulumu

Adım 1: Planka Deposu Kopyalamak

İlk olarak, Planka GitHub deposunu klonlamanız gerekiyor. VPS’nize SSH ile bağlanın ve şu komutları çalıştırın:

git clone https://github.com/planka-app/planka.git
cd planka

Adım 2: Ortam Değişkenlerini Yapılandırmak

Planka dizininizde bir .env dosyası oluşturmak için şablonu kopyalayın:

cp .env.example .env

.env dosyasını düzenleyerek uygulama ayarlarınızı yapılandırın, örneğin veritabanı kimlik bilgileri ve gizli anahtarlar. Bir metin düzenleyici kullanabilirsiniz, örneğin nano:

nano .env

Gerekli parametreleri projenizin ihtiyaçlarına göre doldurun. Güçlü bir gizli anahtar oluşturduğunuzdan emin olun.

Adım 3: Veritabanını Kurmak

Planka, veritabanı olarak PostgreSQL kullanır. Bunu bir Docker konteyneri olarak çalıştırabilirsiniz. Aşağıdaki komutları çalıştırın:

docker run --name planka-db -e POSTGRES_USER=planka -e POSTGRES_PASSWORD=your_password -e POSTGRES_DB=planka -d postgres:latest

your_password yerine güvenli bir parola girin.

Adım 4: Docker Compose ile Planka’yı Başlatmak

Ortam değişkenleriniz yapılandırıldıktan ve veritabanı kurulduktan sonra, Planka uygulamasını başlatabilirsiniz:

docker-compose up -d

Bu komut, Planka servisini ve bağımlılıklarını inşa edip çalıştıracaktır.

Adım 5: Planka Kurulumunu Erişmek

Planka başlatıldıktan sonra, tarayıcınızda sunucunuzun IP adresine ve varsayılan porta giderek erişebilirsiniz. Örnek:

http://your_vps_ip:3000

Burada Planka giriş ekranını göreceksiniz. Artık bir hesap oluşturabilir ve proje yönetim ihtiyaçlarınız için Planka’yı kullanmaya başlayabilirsiniz.

Sıkça Sorulan Sorular

1. VPS üzerinde Planka çalıştırmanın maliyeti nedir?

VPS üzerinde Planka çalıştırmanın maliyeti büyük ölçüde seçtiğiniz sağlayıcıya bağlıdır. Hetzner Cloud ile temelde planlar aylık 4.15 EUR’dan başlarken, Linode ile 5 USD’ya kadar çıkabilir. Uygulamanızın kaynak ihtiyaçlarına göre daha üst seviyelere geçmeniz gerekebilir; ancak birçok kullanıcı küçük ekipleri yönetmek için temel planların yeterli olduğunu düşünüyor.

2. Planka’nın dağıtımı için Docker kullanmak gerekli mi?

Docker kullanmak zorunlu olmasa da, Docker kullanmak dağıtım sürecini oldukça kolaylaştırır. Docker, bağımlılıkları ve yapılandırmaları izole ortamlar içerisinde yönetmenize imkan tanır, böylece uygulamaları dağıtmak ve güncellemek daha pratik hale gelir. Geleneksel kurulum tercih ediyorsanız, sunucuyu manuel yapılandırmanız gerekebilir; bu, deneyimsiz kullanıcılar için daha zor olabilir.

3. Kurulum sonrası Planka’yı özelleştirebilir miyim?

Evet, Planka’yı kendiniz barındırmanın en büyük avantajlarından biri, ihtiyaçlarınıza göre özelleştirebilme imkanıdır. .env dosyasındaki ayarları değiştirebilir ve gerekirse Planka kaynak kodunu düzenleyebilirsiniz. Ayrıca, diğer açık kaynak araçlarıyla entegrasyon sağlayabilir veya kendi özel betiklerinizi oluşturarak fonksiyonelliği artırabilirsiniz, böylece farklı proje yönetimi gereksinimlerine uyum sağlayabilirsiniz.

Bu kılavuzu takip ederek, VPS üzerinde Planka’yı başarılı şekilde kendiniz barındırma yolunda önemli bir adım atmış olacaksınız. Ekibinizin özel ihtiyaçlarına uygun şekilde projelerinizi yönetmenin avantajlarından faydalanın. İyi kodlamalar!