49 पॉइंट द्वारा GN⁺ 2024-11-19 | 15 टिप्पणियां | WhatsApp पर शेयर करें
  • Confluence, Notion जैसे commercial wiki tools फीचर-समृद्ध होते हैं, लेकिन users की संख्या बढ़ने पर लागत तेजी से बढ़ जाती है
  • अधिकांश commercial wiki हर user पर लगभग $5 प्रति माह शुल्क लेते हैं, इसलिए बड़ी टीमों में खर्च काफी बढ़ जाता है
  • self-hosting solutions में employees की संख्या चाहे जितनी हो, लागत स्थिर रहती है, इसलिए cost saving का फायदा मिलता है
  • 3 साल से अधिक के self-hosted wiki संचालन के अनुभव के आधार पर Wiki.js की सिफारिश की जाती है

Wiki.js क्यों चुनें

  • Wiki.js को Docker Compose का उपयोग करके आसानी से install किया जा सकता है, और default configuration 4GB RAM, 2 vCPU पर भी स्थिर रूप से चलता है
  • अगर search functionality को बेहतर बनाना हो, तो Elasticsearch जोड़ा जा सकता है; इस स्थिति में कम से कम 8GB RAM, 2 vCPU चाहिए
  • वास्तविक production environment में 1,000 से अधिक pages और 400 से अधिक users होने पर भी इसे स्थिर रूप से चलाया जा सकता है

लागत तुलना

  • AWS EC2 पर Wiki.js चलाने की अनुमानित लागत:
    • t4g.medium instance: 2 vCPU, 4GB RAM, $16 प्रति माह ($10 reserved पर)
    • t4g.large instance: 2 vCPU, 8GB RAM, $33 प्रति माह ($21 reserved पर)
  • commercial wiki platforms पर 400 users होने पर प्रति माह $2,000 से अधिक लागत आती है
  • self-hosting में बड़े instance का उपयोग करने पर भी लागत $33 प्रति माह से कम रहती है
  • जरूरत पड़ने पर instance size बढ़ाया जा सकता है या Elasticsearch को अलग instance में विभाजित करके scale किया जा सकता है

production environment के लिए तैयारी

production environment में स्थिर संचालन के लिए निम्न settings की सिफारिश की जाती है:

  1. wiki.yourcompany.com जैसे custom domain की setting
  2. DNS settings और load balancer के जरिए traffic distribution
  3. Google SSO setting (संदर्भ लिंक)
  4. कंपनी domain के लिए self-registration restriction (उदाहरण: yourcompany.com)
  5. EC2 instance के hourly AMI backup की setting

15 टिप्पणियां

 
archmond 2025-02-15

अच्छी जानकारी के लिए धन्यवाद! मैंने भी अपने निजी उपयोग के लिए Wiki.js के साथ एक wiki बनाई है!

 
jaxon 2024-11-21

क्या किसी ने https://huly.io/ इस्तेमाल किया है?

 
sunyruru 2025-08-07

वाह, यह तो कमाल का सिस्टम है~ अफ़सोस है कि Korean सपोर्ट नहीं है, लेकिन अगर किसी कंपनी की कार्य-संस्कृति इससे मेल खाती हो, तो यह वाकई बहुत अच्छा टूल लगता है!

 
touguy 2024-11-20

मैंने wikijs को OCI पर इंस्टॉल करके पर्सनल नोट्स के लिए इस्तेमाल किया है.
मैं Evernote -> Joplin -> DokuWiki -> Wiki.js के क्रम से यहाँ तक पहुँचा हूँ, और इससे संतुष्ट हूँ.
मेरे हिसाब से Joplin में Markdown कोड सपोर्ट अच्छा था, जो मुझे पसंद आया, लेकिन sync में काफी समय लगता था, इसलिए मैं web-based विकल्प पर आ गया.
wikijs की खासियत यह है कि यह हल्का है और Markdown कोड को अच्छी तरह संभालता है. GitHub पर backup भी अच्छी तरह हो जाता है..
छोटे पैमाने की wiki के लिए मैं इसे ज़ोरदार तरीके से recommend करता हूँ.

 
dbntzlor 2024-11-20

मुझे भी outline पसंद है

 
plenty 2024-11-20

कमेंट्स में बहुत-सी अच्छी सेवाओं के बारे में पता चल रहा है।

 
secret3056 2024-11-20

व्यक्तिगत रूप से मैंने जिन Notion जैसे टूल्स को व्यवस्थित करके रखा है, वे निम्नलिखित हैं।

- [SiYuan](https://github.com/siyuan-note/siyuan)  
- [anytype](https://github.com/anyproto/anytype-ts)  
- [AppFlowy](https://github.com/AppFlowy-IO/AppFlowy)  
- [AFFiNE](https://github.com/toeverything/AFFiNE)  
- [Outline](https://github.com/outline/outline)  
- [Docmost](https://docmost.com/)
 
twinstae 2024-11-19

मैं Outline को coolify के साथ Raspberry Pi पर चला रहा हूँ।

 
nemorize 2024-11-19

...tiddlywiki?

 
sftblw 2024-11-19

मैं व्यक्तिगत wiki और नोटपैड के रूप में outline को self-host करके इस्तेमाल कर रहा हूँ। अगर KeyCloak जैसे OIDC account management system इंस्टॉल हों, तो इसे इस्तेमाल किया जा सकता है, और मुझे लगता है कि यह काफ़ी mature है। robots.txt का default deny all होने की वजह से यह search engine में नहीं दिखता, जो व्यक्तिगत उपयोग के लिए थोड़ा अफ़सोसजनक है, लेकिन कंपनी के नज़रिए से यह अच्छा लगता है.

फ़ीचर के हिसाब से Affine भी अच्छा हो सकता है, लेकिन मैंने इसे इस्तेमाल नहीं किया है।

 
xguru 2024-11-19

कड़ी मेहनत से लिंक ढूंढकर साझा करने के लिए धन्यवाद।
यह इस खबर को और समृद्ध बनाने वाली टिप्पणी है।

(संभव हो तो टिप्पणी लिखते समय मौजूदा पोस्ट खोजने की सुविधा जोड़ने की कोशिश करेंगे.)

 
secret3056 2024-11-19

हम Docusaurus का उपयोग करते हैं।

 
lemonmint 2024-11-19

व्यक्तिगत रूप से मुझे Bookstack + Markdown ज़्यादा सुविधाजनक लगता है।

 
GN⁺ 2024-11-19
Hacker News राय
  • Dokuwiki इस्तेमाल करने का अनुभव है, और बाहरी टूल्स के साथ इसका इंटीग्रेशन बहुत आसान था। Podman पर Dokuwiki चलाकर देखा था और यह अच्छी तरह काम करता है
    • Podman पर Dokuwiki चलाने के लिए एक विशेष कमांड का उपयोग करना पड़ता है
  • Git-आधारित Markdown wiki इस्तेमाल कर रहे हैं, और डेटा फ़ॉर्मैट पोर्टेबल है इसलिए web app बंद हो जाने पर भी समस्या नहीं होती
    • Gitea की built-in wiki इस्तेमाल कर रहे हैं, रखरखाव का बोझ कम है और यह तेज़ है
  • Wiki.js इस्तेमाल किया था, लेकिन इसमें बहुत bugs थे और loading time लंबा था, इसलिए कोई दूसरा विकल्प ढूंढ रहे हैं
    • mkdocs इस्तेमाल कर रहे हैं, लेकिन यह user-friendly नहीं है
  • Outline की सिफारिश करते हैं, और self-hosted या hosted version में से चुन सकते हैं
  • कई wiki software आज़माने के बाद Bookstack पर आकर रुके
  • Fossil को wiki के रूप में इस्तेमाल करते हैं, और इसकी आसान setup की वजह से इसे पसंद करते हैं
  • Wiki.js की जगह Docmost चुना, और यह internal knowledge base के लिए उपयुक्त है
  • Wiki.js का loading time लंबा होने की वजह से BookStack पर स्विच किया, और यह तेज़ है तथा simple environment में अच्छी तरह काम करता है
  • Confluence startup के लिए उपयुक्त है, और शुरुआत में इसे मुफ़्त में इस्तेमाल किया जा सकता है
    • 10 users की ज़रूरत होने पर प्रति माह $50 का खर्च आता है
  • आज के मानकों के हिसाब से 4GB RAM और 2 vCPU को सामान्य स्तर माना जाता है