Toutadmin
एक CMS जो पूरी कंपनी चलाता है: कर्मचारी और उनके अनुबंध, मानव संसाधन, वित्त और लेखांकन, अभिशासन, गुणवत्ता, अनुपालन और कंपनी-विधि, तथा सामान्य सेवाएँ। यह दो संस्करणों में है — एक Node 22 पर, दूसरा PHP 8.1 पर — और दोनों बिलकुल एक ही काम करते हैं। एक ही मशीन काफ़ी है, कोई बाहरी डेटाबेस संस्थापित नहीं करना।
कहाँ से शुरू करें#
कौन किस तक पहुँचता है, और किस पते पर।
विशेषताएँपूरा परिदृश्य, क्षेत्र-दर-क्षेत्र।
दो संस्करणNode या PHP: क्या एक जैसा, क्या भिन्न, कैसे चुनें।
संस्थापन — Nodeसेवा, रिवर्स प्रॉक्सी, TLS, बैकअप, उन्नयन।
संस्थापन — PHPसाझा होस्टिंग, अनुमतियाँ, निर्धारित कार्य।
सुरक्षारक्षोपाय, और वे वास्तव में क्या समेटते हैं।
अनुवादअंतरफलक भाषा कैसे बदलता है, और कहाँ तक।
शब्दावलीउत्पाद की 2765 कुंजियाँ, 16 भाषाओं में।
यह सॉफ़्टवेयर क्या है#
एक सामान्य-प्रयोजन उद्यम CMS, जिसे इस तरह सोचा गया है कि उसे वह कंपनी ख़रीदे और चलाए जो अपने सभी विभाग एक ही जगह से सँभालना चाहती है: प्रबंधन, मानव संसाधन, वित्त, संचालन, सामान्य सेवाएँ। यह किसी एक पेशे में विशेषज्ञ नहीं है; यह हर कंपनी के साझा तने को समेटता है और जिसके लिए मान्यता या प्रमाणन चाहिए, उसे विशेषज्ञ उपकरणों के लिए छोड़ देता है।
तीन घोषित निर्णय#
डेटा एक ही बार दर्ज होता है। स्वीकृत अवकाश कैलेंडर में दिखता है, पाली की योजना रोकता है, शेष में जुड़ता है और समय-सीमाओं में लौट आता है। संगठन-चित्र, निर्देशिका और खोज एक ही संबद्धता पढ़ते हैं। एक परदे से दूसरे पर कुछ भी दोबारा नहीं लिखा जाता।
अनुमान से बेहतर इनकार। जिस मुद्रा की दर ज्ञात नहीं, उसमें बीजक प्रस्तावित ही नहीं होता; एक ग़लत पंक्ति वाला आयात बिलकुल नहीं लिखा जाता; जिसकी कार्रवाइयाँ चल रही हों वह असंगति बंद नहीं होती; असंतुलित लेखा-प्रविष्टि कितने का अंतर है यह बताते हुए अस्वीकृत होती है। जो ग़लत डेटा निकल जाए, वह अस्वीकृत प्रविष्टि से महँगा पड़ता है।
जो शामिल नहीं, वह परदे पर लिखा है। हर मॉड्यूल अपनी सीमाएँ चालू करते समय दिखाता है, पाद-टिप्पणी में नहीं: वेतन-इंजन आपकी दर्ज की गई दरें लगाता है और कोई सरकारी विवरणी नहीं बनाता; इलेक्ट्रॉनिक बीजक XML बनाता है पर किसी मंच पर जमा नहीं करता; कोषागार किसी बैंक से नहीं जुड़ता।
यह क्या नहीं है#
कुछ कार्य किसी मान्यताप्राप्त तीसरे पक्ष के हैं, और उन्हें आधा-अधूरा करने के बजाय जानबूझकर छोड़ा गया है:
- कर और सामाजिक विवरणियों का इलेक्ट्रॉनिक प्रेषण: इसके लिए मान्यता, हर साल बदलता प्रारूप और वैधानिक दायित्व चाहिए। सॉफ़्टवेयर डेटा बनाता है; उसे जमा करना मान्यताप्राप्त घोषणाकर्ता का काम रहता है।
- eIDAS अर्थ में योग्य इलेक्ट्रॉनिक हस्ताक्षर: इसके लिए प्रमाणित विश्वास-सेवा प्रदाता चाहिए। हस्ताक्षर-पत्र सामान्य हस्ताक्षर बनाता है, और प्रमाणपत्र स्वयं यह कहता है।
- साक्ष्य-मूल्य वाला अभिलेखन (प्रमाणित संरक्षण, वाद-योग्य समय-मुद्रांकन): इसके लिए प्रमाणन प्राधिकरण चाहिए।
- सहयोगी दस्तावेज़ संपादन, वीडियो-सम्मेलन, दूरभाष: हर एक अपने आप में पूरा उत्पाद है।
पहली बार चलाना#
Node संस्करण:
npm install
npm start # http://localhost:3000
PHP संस्करण:
cp config.sample.php config.php
php -S localhost:8000 -t public public/index.php
ख़ाली प्रतिष्ठान पर पूरा अनुप्रयोग संस्थापन सहायक पर भेज देता है। पूरे निर्देश के लिए संस्थापन — Node या संस्थापन — PHP देखें: सेवा, अग्रिम सर्वर, TLS, अनुमतियाँ, निर्धारित कार्य, बैकअप और उन्नयन।
यह प्रलेखन एक स्वतंत्र स्थिर साइट है, जो सॉफ़्टवेयर से अलग रखी जाती है। इसे दोनों भंडारों से फिर बनाया जाता है: शब्दावली, मार्ग, ढाँचा और गणनाएँ दोनों संस्करणों की कोड से निकाली जाती हैं, इसलिए वे उत्पाद जो दिखाता है उससे अलग नहीं पड़ सकतीं। यह अंतरफलक की सभी 16 भाषाओं में प्रकाशित होती है।
Toutadmin प्रलेखन — 2026-09-13 को बनाया गया। स्वतंत्र साइट, सॉफ़्टवेयर से अलग।