Docmost’u VPS’inize kurmak sadece başlangıçtır. Gerçek değer, takımınızın bilgi tabanını nasıl yapılandırdığınızla gelir. Bu rehber, bir takım için Docmost’u çalıştırmanın pratik yönlerini kapsar: alanların düzenlenmesi, izinlerin ayarlanması, kullanım alanlarının anlaşılması ve kendi kendine barındırmadan en iyi şekilde yararlanma.
Takımlar Neden Docmost’u Seçiyor
Docmost, Confluence’in zorlanmalarını ve Notion’un satıcı bağımlılığını ortadan kaldırmak için tasarlandı. Kendi kendine barındıranlar için gerçek bir sorunu çözüyor: kurumsal takımlar, erişim kontrolü olan ortak dokümanlara ihtiyaç duyar ve açık kaynak piyasası, Docmost’un gelmesine kadar şık bir seçenek sunmuyordu.
Takımların Docmost’u tercih etme temel nedenleri:
- Kişi başı fiyatlandırma Yok - maliyetiniz sadece VPS (yaklaşık $5-6/ay)
- Veri egemenliği - tüm dokümanlar sizin sunucunuzda kalır
- Gerçek zamanlı işbirliği - canlı imleçler, kaydetme çatışmaları yok
- Hiyerarşik yapı - iç içe sayfalar Notion gibi çalışır
- Kapsamlı izinler - her seviyede kimlerin görüntüleyebileceği, yorum yapabileceği veya düzenleyebileceği üzerinde kontrol
Takım Kullanımı İçin Önerilen VPS
20 kullanıcıya kadar bir takım için önerimiz:
| Sağlayıcı | Fiyat | RAM | Neden |
|---|---|---|---|
| Hetzner Cloud | €4.15/ay | 4GB | En iyi AB fiyat-performans dengesi |
| Contabo VPS | €5.99/ay | 8GB | Bol alan ve 200GB depolama |
| Vultr | $6/ay | 1GB | Küresel kapsama (2GB plansına yükseltme imkanınız var) |
Docmost’un Yapısını Anlama
Docmost içeriği üç seviyede organize eder:
Çalışma Alanı
└── Alan (ör. "Mühendislik", "Ürün", "İK")
└── Sayfa (ör. "API Referansı")
└── Alt sayfa (ör. "Kimlik Doğrulama")
Çalışma Alanı: Tüm organizasyonunuzun en üst katman konteyneri. Bir çalışma alanındaki tüm kullanıcılar birbirini görebilir.
Alanlar: Bunlar departmanlar veya projeler gibi düşünülür. Her alanın kendi üyeleri ve izinleri vardır. Bir kullanıcı bazı alanlara üye olabilir, bazılarına olmayan.
Sayfalar: Gerçek dokümanlar. Sayfalar, derin belge hiyerarşileri için iç içe alt sayfalara destek verir.
Takımınız İçin Alanlar Nasıl Oluşturulur
İyi bir alan yapısı, endişeleri ayırır ve gürültüyü sınırlar. Örnek yapılandırmalar:
Bir yazılım şirketi için:
Mühendislik/
Mimari Kararlar
API Referansı
Çalışma Kitleri
Ürün/
Yol Haritası
Özellik Spesifikasyonları
Kullanıcı Araştırması
İK/
Oryantasyon
Politikalar
Bir ajans için:
İç/
Süreçler
Şablonlar
Müşteri-ProjeAdı/
Briefler
Teslimatlar
Toplantı Notları
Bir alan oluşturmak için Docmost’ta:
- Yan menüde “Yeni Alan”ı tıklayın
- Alan adı girin ve isteğe bağlı olarak ikon seçin
- Alan görünürlüğünü ayarlayın (toplam görünüm veya özel)
- Üyeler ekleyin ve roller atayın
Yetkilendirme Modeli
Docmost, iki seviyede rol tabanlı erişim kontrolü kullanır:
Çalışma Alanı Roller
- Sahip: Tam yönetici - faturalama, üyeler ve tüm ayarları yönetir
- Yönetici: Üyeleri ve alanları yönetebilir
- Üye: Standart kullanıcı, izin verilen alanlara erişebilir
Alan Roller
- Yönetici: Alan ayarlarını, üyeleri ve tüm sayfaları yönetebilir
- Editör: Sayfa oluşturabilir ve düzenleyebilir
- Görüntüleyici: Sadece okuma erişimi sağlar
Bir alanı özel yapın ve yalnızca ilgili üyeleri ekleyin. Bu, İK veya Finans gibi hassas alanlar için idealdir.
Gerçek Zamanlı İşbirliği Pratikte
Docmost, eşzamanlı düzenlemeleri yönetmek için operasyonel dönüşüm (OT) kullanır. Pratikte:
- Birden fazla kullanıcı düzenlerken diğerlerinin imleçlerini görebilir
- Değişiklikler hemen senkronize edilir, manuel kaydetmeye gerek yoktur
- Sayfa geçmişi, herhangi bir önceki sürüme geri dönmenize olanak tanır
Bunun iyi çalışması için VPS’inizin stabil bir bağlantıya ve Nginx konfigürasyonunda düzgün WebSocket desteğine sahip olması gerekir (bakınız: kurulum kılavuzumuz içindeki Upgrade ve Connection başlıkları).
Entegrasyonlar ve Eklentiler
Docmost, birkaç entegrasyonu hazır olarak destekler:
- SMTP e-posta: Davetler ve bildirimler için - Ayarlar > Posta’dan yapılandırın
- OIDC/SSO: Merkezi kimlik doğrulama için Keycloak, Authentik veya herhangi bir OIDC sağlayıcısına bağlanın
- Özel alan adı: Docmost’u kendi alt alan adınızda Nginx ile hizmet edin
- Webhooks: Sayfalar oluşturulduğunda veya güncellendiğinde dış eylemleri tetikleyin (mevcut sürümde kullanılabilirliği kontrol edin)
Kullanım Alanları
Mühendislik Takım Wiki’si
Mimari kararları (ADR’ler), dağıtım çalışma kitapları, olay sonrası raporlar ve API dokümantasyonu depolar. Docmost’un kod blokları ve iç içe sayfaları teknik dokümanları okunabilir kılar.
İç Bilgi Bankası
İK politikaları, onboarding kontrol listeleri, şirket el kitabı - hepsi tek yerde, çalışanlar için yalnızca okuma erişimi ve İK için düzenleme erişimiyle.
Proje Dokümantasyonu
Her müşteri veya proje için bir alan kullanın. Dış paydaşlara sadece okuma linkleri paylaşın veya iç takımlar ile sınırlayın.
Kişisel Bilgi Yönetimi
Tek bir Docmost örneği, kendi kendine barındırılan Notion isteyen biri için de hizmet edebilir - herhangi bir SaaS alternatifi kadar ucuz ve daha gizli.
Bakım İpuçları
- Yedekler: Günlük
pg_dumpyedekleri alın ve onları sunucudan bağımsız depolayın (S3, Backblaze B2, vb.) - Güncellemeler: Güvenlik yamalarını almak için düzenli olarak
docker compose pull && docker compose up -dkomutlarını çalıştırın - İzleme: Docmost’ın erişimini Uptime Kuma (kendi kendine barındırılan) ile izleyin, sorun olursa uyarı alın
- Kaynak kontrolü: Takım büyüdükçe RAM kullanımını izlemek için
docker statskomutunu düzenli kullanın
Bir VPS’nin Ötesine Ölçeklendirme
Ekibiniz önemli ölçüde büyürse, Docmost yatay olarak ölçeklenebilir - ancak 100 kullanıcı altındaki çoğu takım için tek bir Hetzner veya Contabo VPS yeterli performansı sağlar. PostgreSQL, darboğazdır; daha fazla RAM ve NVMe depolama ile yükseltmek çoğu performans sorununu çözer.
Daha fazla kendi kendine barındırma kılavuzları için selfhostvps.com/en/best/ adresini ziyaret edin.