SSD Nodes Learn 8GB RAM — yılda $66
Rehberler Matt ConnorYazan Matt Connor · Güncellendi 2026-08-01

Kendi Sunucunuzda Notion Alternatifleri Karşılaştırması

AppFlowy, Outline, Docmost, BookStack ve Obsidian; veritabanı, ekip çalışması, mobil kullanım ve self-hosting yükü açısından karşılaştırılıyor. Doğru seçim için net ölçütler.

Kısa yanıt

Kendi sunucunuzda barındırabileceğiniz Notion alternatifleri üç gruba ayrılır. Doğru seçimi yapmak için öncelikle Notion'ın hangi özelliklerini gerçekten kullandığınızı belirlemeniz gerekir. Sayfaların başka sayfaların içinde yer aldığı ve veritabanı görünümü sunan Notion deneyimini istiyorsanız AppFlowy kullanın. Arama özelliği güçlü, hızlı bir ekip wiki'si istiyorsanız Outline kullanın. Yeni bir sunucudan çalışan bir çalışma alanına en kısa yoldan geçmek istiyorsanız Docmost kullanın.

Bu aramada iki araç daha sıkça gündeme gelir. Her ikisi de farklı bir ihtiyaca uygun seçeneklerdir. İhtiyacınız yapılandırılmış belgelerse BookStack'i seçin. Çalışma alanının tek üyesi sizseniz Obsidian'ı seçin.

Karşılaştırma nasıl yapıldı

Bu karşılaştırma, her projenin resmi belgelerinden, yayımlanmış ortam örneğinden ve herkese açık compose dosyasından alınan belgelenmiş özelliklere dayanmaktadır. İnceleme Temmuz 2026'da yapılmıştır. Bu çalışma, bu projelerin her birinin üretim ortamında bir yıl boyunca kullanıldığına ilişkin bir rapor değildir. Aşağıda bir sınır belirtildiğinde, bu bilgi projenin kendi belgelerinden veya kendi deposundan alınmıştır. Kılavuzda hangi kaynağın kullanıldığı belirtilir. Bu önemlidir, çünkü bu tür karşılaştırmaların çoğu, denetlenmeyen kısımları sessizce varsayar.

Aşağıdaki dört ölçüt, kullanıcıların gerçekte sorduğu ölçütlerdir. Sıralama da sorulma sırasını izler: veritabanları ve tablo görünümleri, gerçek zamanlı iş birliği, mobil erişim ve barındırma kaynak gereksinimi.

AppFlowy: Notion'a en yakın seçenek, ancak lisans sınırlaması var

AppFlowy, burada Notion veri modelini ciddi biçimde kopyalayan tek projedir. Sayfalar, panolar, ızgaralar ve takvim görünümleri bulunur. Masaüstü ve mobil uygulamalar yerlidir. Yerel öncelikli tasarım, sunucu çalışmadığında uygulamanın çalışmaya devam etmesini sağlar.

Kendi sunucunuzda barındırma işlemi, bir git clone işlemi ve bir compose dosyasından oluşur:

git clone https://github.com/AppFlowy-IO/AppFlowy-Cloud
cd AppFlowy-Cloud
cp deploy.env .env
docker compose up -d

Son komuttan önce .env dosyasını düzenleyin. FQDN ve SCHEME genel erişim adresini ayarlar. GOTRUE_ADMIN_EMAIL ile GOTRUE_ADMIN_PASSWORD ise ilk yönetici hesabını ayarlar. GOTRUE_ADMIN_PASSWORD=password değerinin olduğu gibi bırakılması, tahmin edilebilir yönetici oturum açma bilgilerine sahip herkese açık bir sunucu oluşturur.

Buradaki sınırlama önemlidir ve bu yazıdaki en önemli bilgidir. AppFlowy Cloud, open-core modeline geçti. AppFlowy Cloud README dosyasında, kendi sunucusunda barındırılan Free katmanının "örnek başına bir kullanıcı koltuğu" ve paylaşılan sayfalarda en fazla üç konuk düzenleyici sunduğu belirtilir. Bu nedenle çoğu kişinin "kendi sunucusunda barındırılan Notion" derken kastettiği sürüm, ücretsiz katmanda sınırlı sayıda konuğa sahip kişisel bir çalışma alanıdır. Ücretli kendi sunucusunda barındırma katmanları bu sınırları kaldırır. On kişilik bir dağıtım planlamadan önce güncel katmanları kontrol edin.

Anahat: tek oturum açma zaten kullanılıyorsa en iyi arama

Outline, gruptaki en iyi yazma ve okuma deneyimini sunar. Arama hızlıdır ve gerçekten sonuç bulur. Düzenleyici sade bir yapıdadır. İçerik yapısı, bir veritabanı motoru yerine koleksiyonlardan ve iç içe belgelerden oluşur. Çok yazan ekipler genellikle Outline kullanmaya devam eder.

Outline için PostgreSQL ve Redis gerekir. Uygulama 3000 numaralı portu dinler. İki gizli değer gereklidir. Örnek ortam dosyasında bunların nasıl oluşturulacağı açıkça belirtilir:

openssl rand -hex 32   # SECRET_KEY
openssl rand -hex 32   # UTILS_SECRET

Ardından URL değerini genel HTTPS adresiniz, DATABASE_URL ve REDIS_URL ile ayarlayın. Kullanıcıların en çok şaşırdığı konu kimlik doğrulamadır. Outline, yerleşik kullanıcı adı ve parola ile oturum açma özelliğine sahip değildir. Kendi .env.sample belgesinde, üçüncü taraf oturum açma kimlik bilgileri hakkında "çalışan bir kurulum için bunlardan EN AZ BİRİ gereklidir; aksi halde hiçbir oturum açma seçeneğiniz olmaz" ifadesi yer alır. Desteklenen seçenekler Google, Microsoft Entra, Slack, Discord ve genel bir OpenID Connect (OIDC) sağlayıcısıdır.

Bu durum gerçek bir maliyet oluşturur. Zaten bir kimlik sağlayıcısı çalıştırılmıyorsa Outline'u kendi ortamınızda barındırmak, Outline kullanılabilir hale gelmeden önce bir hizmeti daha kendi ortamınızda barındırmak anlamına gelir. Zaten bir kimlik sağlayıcısı çalıştırılıyorsa bu bir avantajdır ve büyük olasılıkla aradığınız çözüm Outline'dur.

Docmost: kurulumu en hızlı tamamlanan seçenek

Docmost, üç seçenek arasındaki en yeni üründür ve çalışır duruma getirmek için en az işlem gerektirir. Gerçek zamanlı ortak düzenleme, sayfa ağaçları, alanlar, yorumlar ve yerleşik e-posta ile parola hesapları sunar. Bu nedenle önce bir kimlik sağlayıcıyı yapılandırmak gerekmez.

Resmi kurulum sayfasında dört komut bulunur:

mkdir docmost
cd docmost
curl -O https://raw.githubusercontent.com/docmost/docmost/main/docker-compose.yml
openssl rand -hex 32

Bu onaltılık dizeyi compose dosyasındaki APP_SECRET içine yazın. APP_URL değerini gerçekten kullanacağınız adres olarak ayarlayın. STRONG_DB_PASSWORD değerinin göründüğü her iki yeri değiştirin. Ardından başlatın:

docker compose up -d
docker compose ps

Her hizmet running değerini okumalıdır. Adresi bir tarayıcıda açın. Docmost kurulum sayfası açılmalıdır. Bu sayfada ilk çalışma alanını ve ilk admin kullanıcısını oluşturun. Yığın; Docmost, PostgreSQL ve Redis bileşenlerinden oluşur. Belgelerde belirtilen en düşük gereksinim 2 vCPU ve 4 GB RAM'dir.

Belgelerde özellikle belirtilen bir uyarı vardır: Düzenleyici WebSocket kullanır. WebSocket yükseltme üstbilgilerini iletmeyen bir reverse proxy arkasında sayfa yüklenir, ancak ikinci bir tarayıcıdaki düzenlemeler görünmez. İki kullanıcı da hata görmez. TLS sonlandırmasını önünde gerçekleştiriyorsanız, tek bir sunucuda birden çok uygulamayı yöneten Traefik reverse proxy yükseltmeyi varsayılan olarak doğru şekilde işler.

BookStack: çalışma alanı değil, dokümantasyon gerektiğinde

BookStack içeriği raflar, kitaplar, bölümler ve sayfalar olarak düzenler. Bu sabit hiyerarşi, ürünün temel amacıdır. Hiç kimsenin bir yapı oluşturması gerekmez. Bir yıl sonra bile wiki içinde gezinilebilir. İzin yönetimi güçlüdür ve düzenleyicisi iyidir. Altyapı dokümantasyonu da bu şekilde sade ve gösterişsiz olmalıdır.

BookStack'te veritabanı görünümü veya blok tabanlı düzenleme bulunmaz. Bu nedenle ilk üç ürün gibi bir Notion alternatifi değildir. BookStack için PHP 8.2 veya daha yeni bir sürüm ile MySQL 8.0 veya MariaDB 10.6 ya da daha yeni bir sürüm gerekir. Proje kendi Docker image'ını yayımlamaz. Bunun yerine topluluk tarafından sağlanan image'lara yönlendirir. En yaygın kullanılan image, LinuxServer.io tarafından sağlanandır:

docker pull lscr.io/linuxserver/bookstack:latest

Image topluluk tarafından sürdürüldüğü için latest değerini izlemek yerine belirli bir sürüm sabitlenmelidir. Gerekli değişkenler için ilgili image'ın kendi dokümantasyonu okunmalıdır.

Obsidian: sunucu uygulaması değildir ve önemli olan da budur

Obsidian, makinenizdeki bir klasörde düz Markdown dosyaları saklar. Sunucu yoktur; bu nedenle self-host edilecek veya sabaha karşı 3'te arızalanacak bir bileşen bulunmaz. Tek kişinin not yazması için hız ve dosyaların kullandığınız yazılımdan daha uzun süre var olacağı konusundaki güven açısından yukarıdaki tüm seçeneklerden daha iyidir.

Barındırmanız gereken bölüm eşzamanlamadır. Seçenekler arasında ücretli birinci taraf eşzamanlama hizmeti, topluluk LiveSync eklentisini çalıştıran bir CouchDB örneği veya Syncthing ya da WebDAV paylaşımı gibi düz dosya eşzamanlama yöntemleri bulunur. Gerçek zamanlı çok kullanıcılı düzenleme desteklenmez. Bu nedenle iki kişinin aynı sayfaya aynı anda erişmesi gerekiyorsa Obsidian uygun araç değildir.

Veritabanları ve tablolar: alternatiflerin çoğunun yetersiz kaldığı nokta

Aramayı belirleyen temel ölçüt budur. Notion'ı arayanların çoğu, veritabanı özelliğini arar: türü belirlenmiş alanlara sahip bir tablo, aynı satırlar için birden fazla görünüm ve filtreler.

AppFlowy bu özelliklere grid, board ve calendar görünümleriyle sahiptir. Outline, Docmost ve BookStack'te bu özellikler yoktur. Bu ürünlerde basit tablolar içerebilen belgeler bulunur. Ancak bu aynı şey değildir. Çünkü satırlar sorgulanamaz ve satırların ikinci bir görünümü yoktur. Notion veritabanında işlerinizi tutuyorsanız, bu gruptaki gerçek seçeneğiniz AppFlowy'dir. Karar vermeden önce, ücretsiz katmandaki koltuk sınırının ekip büyüklüğünüz için yeterli olup olmadığını test etmelisiniz.

Barındırma yükü: her yığın gerçekte ne çalıştırır

Docmost ve Outline üç konteyner çalıştırır: uygulama, PostgreSQL ve Redis. Her ikisi de küçük bir VPS üzerinde rahatça çalışır. BookStack ise uygulamaya ek olarak bir MySQL veya MariaDB veritabanı çalıştırır. Bu nedenle dört seçenek arasındaki en hafif seçenektir.

AppFlowy Cloud açık ara en ağır seçenektir. Yayımlanan compose dosyası nginx, nesne depolama için MinIO, pgvector eklentisine sahip PostgreSQL, Redis, kimlik doğrulama için GoTrue, AppFlowy Cloud hizmetinin kendisi, bir yönetici arayüzü, bir worker, bir arama hizmeti, bir AI hizmeti ve web uygulamasını başlatır. Bu, gerçek bir veritabanı, bir nesne depolama sistemi ve yaklaşık on konteyner anlamına gelir. Belleği buna göre ayırın ve bu dosyayı düzenlemeye başlamadan önce Docker Compose hizmetlerinin, volume'ların ve ağların birlikte nasıl çalıştığını okuyun.

Hangisini seçmelisiniz

Not almak ve taslak hazırlamak isteyen, sunucu kullanmak istemeyen tek kişi: Kendi senkronizasyonunuzla Obsidian.

Notion tarzı veritabanları isteyen tek kişi veya çok küçük bir grup: Önce ücretsiz katmandaki kullanıcı sınırını kontrol ederek AppFlowy.

Çok miktarda içerik yazan ve Google Workspace, Entra veya bir OIDC sağlayıcısı kullanan bir ekip: Outline.

Kimlik sağlayıcısı olmadan bugün içinde ortak bir çalışma alanı kullanmak isteyen bir ekip: Docmost.

Çok sayıda kişinin okuyup az sayıda kişinin düzenlediği altyapı veya ürün belgeleri: BookStack.

Kurulumdan sonra neler bozulur

Bu projelerdeki destek taleplerinin çoğu üç sorundan kaynaklanır. Bu sorunların tümü hata değil, yapılandırma sorunudur.

İlki uygulama URL'sidir. Docmost APP_URL ve Outline URL, https:// dahil olmak üzere tarayıcının gerçekte kullandığı adres olmalıdır. Bu değer localhost olarak ayarlanır ve uygulama bir alan adının arkasına alınırsa oturum açma yönlendirmeleri kullanıcıları kendilerine ait olmayan bir makineye gönderir.

İkincisi, yukarıda açıklanan WebSockets'tir. Uygulama sağlıklı görünürken ortak düzenleme sessizce çalışmayı durdurur.

Üçüncüsü yedeklemelerdir. Bunların tümü içeriklerini görebileceğiniz dosyalarda değil, PostgreSQL veya MySQL içinde tutar. Bu nedenle çalışan bir veritabanının volume dizinini kopyalamak güvenilir bir yedekleme değildir. Veritabanını bir zamanlamaya göre dump edin ve dump dosyasını sunucu dışında saklayın. Bunu, restic ile zamanlanmış şifreli yedeklemelerin diğer durum bilgisi tutan servisleri ele almasıyla aynı şekilde yapın. Bunun yanında hangi servisleri çalıştıracağınıza karar verirken bu yıl kendi sunucunuzda barındırmaya değer uygulamaların daha geniş listesi, tek bir sunucunun ne kadar yük taşıması gerektiğini değerlendirmek için yararlı bir kontrol listesi sunar.

FAQ

Notion’a en yakın self-hosted Notion alternatifi hangisidir?

AppFlowy. Bu projeler arasında gerçek bir veritabanı kavramına sahip tek seçenek budur. Aynı satırlar üzerinde grid, board ve takvim görünümleriyle birlikte türü belirlenmiş alanlar sunar. Outline, Docmost ve BookStack sayfa hiyerarşilerine sahip belge araçlarıdır. Belgeler konusunda çok başarılıdırlar, ancak Notion veritabanının yerini tutmazlar.

Notion’ı kendim barındırabilir miyim?

Hayır. Notion, self-hosted sürümü ve yayımlanmış bir sunucu bileşeni bulunmayan ticari bir hosted üründür. Bu kılavuzdaki her seçenek, Notion’ın işlevlerinin bir bölümünü sunan ayrı bir open source projedir. Geçiş, aynı yazılımın taşınması değil, dışa aktarma ve içe aktarma işlemidir.

Bu araçların mobil uygulamaları var mı?

AppFlowy, kendi sunucunuza yönlendirdiğinizde kendi instance’ınızla iletişim kuran yerel iOS ve Android uygulamaları yayımlar. Outline ve Docmost mobil tarayıcı üzerinden kullanılır. Her ikisi de okuma ve basit düzenleme işlemleri için bu şekilde kullanılabilir. Obsidian’ın tam özellikli mobil uygulamaları vardır, ancak senkronizasyonu sizin sağlamanız gerekir. BookStack, first-party mobil uygulaması bulunmayan, responsive bir web uygulamasıdır.

Bir VPS üzerinde ne kadar RAM gerekir?

Docmost, 2 vCPU ve 4 GB RAM alt sınırını belirtir. Küçük bir ekip için Outline ve BookStack de benzer kaynaklara ihtiyaç duyar. AppFlowy Cloud bu konuda istisnadır. Compose dosyası, pgvector içeren PostgreSQL ve MinIO object storage dahil yaklaşık on hizmeti başlatır. Bu nedenle AppFlowy Cloud için belirgin biçimde daha fazla bellek ve disk planlanmalıdır.

Outline, Google veya Microsoft ile oturum açmadan kullanılabilir mi?

Evet, ancak herhangi bir identity provider olmadan kullanılamaz. Outline, adı belirtilen sağlayıcıların yanı sıra genel bir OpenID Connect sağlayıcısını destekler. Bu nedenle self-hosted bir OIDC sunucusu kullanılabilir. Desteklenmeyen yöntem, yerel bir kullanıcı adı ve parola kullanımıdır. Outline’ın kendi ortam örneğinde, en az bir third-party sağlayıcının yapılandırılması gerektiği belirtilir. Aksi durumda kurulumda oturum açma seçeneği bulunmaz.

#notion#appflowy#outline#docmost#self-hosting#notes