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

guide

AppFlowy'yi VPS Üzerinden Kendiniz Barındırma (Kapsamlı Rehber)

Kurulum adımları, sunucu seçenekleri ve SSS dahil olmak üzere AppFlowy'yi VPS üzerinde kendiniz barındırmayı öğrenin.

AppFlowy, geliştiriciler ve üretkenlik tutkunları için tasarlanmış Notion’a açık kaynak alternatifidir. AppFlowy’yi VPS üzerinde kendiniz barındırmak çeşitli avantajlar sağlar; artan gizlilik, veriniz üzerinde kontrol ve kişiselleştirme seçenekleri gibi. Bu rehberde, Docker kullanarak VPS üzerinde AppFlowy kurulum adımlarını size anlatıyoruz.

Neden AppFlowy için VPS Kullanmalı?

Bir Virtual Private Server (VPS) kullanmak, uygulamalarınızı kendiniz barındırırken özel kaynaklar, daha iyi performans ve ortamınızı ihtiyaçlarınıza göre yapılandırma özgürlüğü sağlar. Aşağıda, AppFlowy barındırmak için uygun bazı popüler VPS sağlayıcılarının karşılaştırması yer almaktadır:

SağlayıcıAylık Fiyat (EUR/USD)Temel Özellikler
Contabo VPS5.99 EUR/ayYüksek depolama, sağlam performans
Hetzner Cloud4.15 EUR/ayEkonomik, güvenilir çalışma zamanı
DigitalOcean6 USD/ayKullanıcı dostu, iyi dokümantasyon
Vultr6 USD/aySSD depolama, küresel erişim
Linode5 USD/ayKolay ölçeklenebilirlik, güçlü ağ altyapısı

İhtiyaçlarınıza en uygun sağlayıcıyı seçmenize yardımcı olması için selfhostvps.com/en/best/ adresinde düzenli VPS karşılaştırması bulabilirsiniz.

Ön Koşullar

Kuruluma başlamadan önce şu şartların sağlandığından emin olun:

  1. Ubuntu çalıştıran bir VPS (20.04 veya sonrası önerilir).
  2. Sunucunuza SSH erişimi.
  3. Komut satırı arayüzü (CLI) hakkında temel bilgi.

Adım 1: VPS’nizi Kurma

  1. VPS’nizi satın alın: Aşağıdaki karşılaştırmadan bütçenize ve ihtiyaçlarınıza uygun sağlayıcıyı seçin. Örneğin, yüksek depolama için Contabo veya düşük fiyatlı olması sebebiyle Hetzner Cloud’u tercih edebilirsiniz.

  2. VPS’nize bağlanın: SSH kullanarak bağlanın. kullanıcıadı ve ip_adresi yerlerine kendi bilgilerinizle doldurun:

ssh kullaniciadi@ip_adresi
  1. Sisteminiz güncelleyin:
sudo apt update && sudo apt upgrade -y

Adım 2: Docker’ı Kurma

  1. Gerekli bağımlılıkları yükleyin:
sudo apt install -y apt-transport-https ca-certificates curl Software-properties-common
  1. Docker’ın resmi GPG anahtarını ekleyin:
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
  1. Docker deposunu ekleyin:
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
  1. Paket indeksini tekrar güncelleyin:
sudo apt update
  1. Docker’ı yükleyin:
sudo apt install docker-ce -y
  1. Docker’ın düzgün kurulduğunu doğrulayın:
sudo systemctl status docker

Adım 3: Docker kullanarak AppFlowy’yi Kurma

  1. AppFlowy Docker görüntüsünü çekin:
sudo docker pull appflowy/appflowy
  1. AppFlowy’yi çalıştırın:

Aşağıdaki komutla çalıştırabilirsiniz; portları ihtiyaca göre düzenleyin. Örneğin:

sudo docker run -d -p 3000:3000 appflowy/appflowy
  1. AppFlowy’ye erişin: Tarayıcınızı açın ve VPS IP adresinizi :3000 ile birlikte girerek AppFlowy arayüzüne ulaşın:
http://<vps_adresi>:3000

Adım 4: Verilerinizi Kalıcı Hale Getirme

Konteyner durdurulduğunda verilerinizi korumak isteyebilirsiniz. Bunun için bir volume oluşturarak bağlayın:

  1. Docker volume oluşturun:
sudo docker volume create appflowy-data
  1. AppFlowy’yi volume ile çalıştırın:
sudo docker run -d -v appflowy-data:/app/appflowy/data -p 3000:3000 appflowy/appflowy

Böylece verileriniz konteyner yeniden başlatılsa bile saklanır.

Sıkça Sorulan Sorular

1. Düşük maliyetli bir VPS üzerinde AppFlowy çalıştırabilir miyim?

Evet, Hetzner Cloud veya Linode gibi birçok uygun fiyatlı VPS seçeneği, hafif uygulamalar için yeterli kaynaklar sağlar. Seçtiğiniz VPS’nin en az 1GB RAM ve beklenen görevleri karşılayacak kadar CPU’ya sahip olduğundan emin olun. Kaynak tahsisi performansı önemli ölçüde etkileyebilir; kullanımı izleyin ve gerekirse yükseltin.

2. AppFlowy’yi kendiniz barındırırken güvenlik konusunda nelere dikkat etmeliyim?

Herhangi bir uygulamayı kendiniz barındırırken güvenlik öncelikli olmalıdır. VPS’nizin düzenli güncellenmesini sağlayın, güçlü şifreler kullanın ve sunucunuzu korumak için bir güvenlik duvarı yapılandırın. Ayrıca, AppFlowy’yi HTTPS üzerinden çalıştırmak önerilir. Ücretsiz Let’s Encrypt kullanarak SSL kurabilirsiniz, böylece veri aktarma sırasında korunur. Düzenli yedek alın ve gerekiyorsa saldırı tespit sistemi kullanmayı düşünün.

3. AppFlowy kurulduktan sonra nasıl güncellerim?

AppFlowy’yi güncellemek oldukça kolaydır. Docker görüntüsünü en güncel sürüme çekmek için:

İlk olarak çalışan konteyneri durdurun:

sudo docker stop <konteyner_id>

Ardından, konteyneri kaldırın:

sudo docker rm <konteyner_id>

Son olarak, en yeni görüntüyü çekip, yukarıdaki adımlara göre tekrar başlatın. Güncellemelerle ilgili olabilecek değişiklikler veya yeni özellikler hakkında bilgi almak için AppFlowy GitHub deposunu kontrol edin.

Sonuç

AppFlowy’yi VPS üzerinde kendiniz barındırmak, notlarınızı ve projelerinizi yönetmenin güçlü bir yoludur ve veriniz üzerinde tam kontrol sağlar. Bu rehberde belirtilen adımları takip ederek, Docker kullanarak sevdiğiniz VPS sağlayıcısında AppFlowy’yi etkin şekilde dağıtabilirsiniz. Contabo’nun geniş depolamasını veya Hetzner’in bütçe dostu tekliflerlerini kullanıyor olun, süreç aynıdır. Verimliliğinizi artırmak için AppFlowy’nin tadını çıkarın! --- İŞTE ---