Startup'lar için self-hosted Wiki nasıl kurulur
(themythicalengineer.com)- Confluence ve Notion gibi ticari wiki araçları özellik açısından zengindir, ancak kullanıcı sayısı arttıkça maliyet hızla yükselir
- Ticari wikilerin çoğu kullanıcı başına aylık yaklaşık $5 ücret alır ve büyük ekiplerde maliyet ciddi biçimde artar
- Self-hosted çözümlerde ise çalışan sayısından bağımsız olarak maliyet sabittir; bu da tasarruf sağlar
- 3 yılı aşkın self-hosted wiki işletme deneyimine dayanarak Wiki.js önerilmektedir
Neden Wiki.js seçilmeli
- Wiki.js, Docker Compose kullanılarak kolayca kurulabilir ve varsayılan yapılandırma 4GB RAM ile 2 vCPU üzerinde bile kararlı şekilde çalışır
- Arama özelliğini güçlendirmek isterseniz Elasticsearch ekleyebilirsiniz; bu durumda en az 8GB RAM ve 2 vCPU gerekir
- Gerçek üretim ortamlarında 1.000'den fazla sayfa ve 400'den fazla kullanıcı olsa bile kararlı şekilde çalışabilir
Maliyet karşılaştırması
- Wiki.js'i AWS EC2 üzerinde çalıştırmanın tahmini maliyeti:
- t4g.medium instance: 2 vCPU, 4GB RAM, aylık $16 (rezervasyonla $10)
- t4g.large instance: 2 vCPU, 8GB RAM, aylık $33 (rezervasyonla $21)
- Ticari wiki platformlarında 400 kullanıcı olduğunda aylık maliyet $2.000'ın üzerine çıkabilir
- Self-hosted kullanımda, büyük bir instance seçilse bile aylık maliyet $33'ün altında kalır
- Gerektiğinde instance boyutu büyütülebilir veya Elasticsearch ayrı bir instance'a ayrılarak ölçeklenebilir
Production ortamına hazırlık
Production ortamında kararlı işletim için şu ayarlar önerilir:
wiki.yourcompany.comgibi bir özel alan adı yapılandırın- DNS ayarları ve load balancer ile trafiği dağıtın
- Google SSO ayarlayın (referans bağlantısı)
- Şirket alan adıyla kendi kendine kayıt işlemini sınırlandırın (ör. yourcompany.com)
- EC2 instance'ı için saatlik AMI yedekleri ayarlayın
15 yorum
Harika bilgi, teşekkürler! Ben de kişisel kullanım için Wiki.js ile bir wiki kurmayı denedim!
https://huly.io/ kullanan var mı?
Vay canına, inanılmaz bir sistemmiş~ Korece desteğinin olmaması üzücü ama kültürüne uygunsa şirketler için gerçekten çok iyi bir araç gibi görünüyor!
Ben
wikijs’yi OCI’ye kurup kişisel notlarım için kullanıyorum.Evernote -> Joplin -> DokuWiki -> Wiki.js sırasıyla geldim ve şu an memnunum.
Kişisel olarak Joplin’i Markdown kodunu iyi işlemesi nedeniyle seviyordum ama senkronizasyon uzun sürüyordu, bu yüzden web tabanlıya geçtim.
wikijs’nin güçlü yanı hafif olması ve Markdown kodunu iyi işlemesi. GitHub ile yedekleme de gayet iyi çalışıyor..Küçük ölçekli wikiler için şiddetle tavsiye ederim.
Ben de Outline'ı seviyorum
Yorumlarda birçok iyi hizmet keşfediyorum.
Kişisel olarak düzenli tuttuğum Notion benzeri araçlar arasında şunlar var.
Ben Outline'ı Raspberry Pi üzerinde coolify ile çalıştırıyorum.
...tiddlywiki?
Kişisel wiki ve not defteri olarak outline’ı self-hosted kullanıyorum. KeyCloak gibi bir OIDC hesap yönetim sistemi kuruluysa kullanılabiliyor ve bence oldukça olgunlaşmış durumda.
robots.txtvarsayılan olarak tümüne engelli olduğu için arama motorlarında görünmemesi kişisel kullanım açısından biraz üzücü, ama şirket bakış açısından iyi gibi görünüyor.Özellik tarafında Affine da iyi olabilir gibi duruyor, ama denemedim.
Zahmet edip bağlantıları bulup eklediğiniz için teşekkür ederim.
Bu haber için gerçekten zenginleştirici bir yorum olmuş.
(Mümkünse, yorum yazarken mevcut yazıları arama özelliğini eklemeye çalışacağım.)
Biz
docusauruskullanıyoruz.Benim için kişisel olarak Bookstack + Markdown daha rahat gibi görünüyor.
Wiki.js - Node tabanlı açık kaynak wiki motoru
Outline - ekipler için açık kaynak wiki motoru
Docmost - Confluence & Notion'a benzer açık kaynak işbirlikçi dokümantasyon ve wiki yazılımı
Hacker News görüşleri