स्थापना
उबंटू पर मास्टोडन स्थापित करें
मास्टोडन ओपन सोर्स सोशल मीडिया प्लेटफॉर्म एक्टिविटीपब पर आधारित है जिसे आरंभ करना आसान है। एक स्थानीय विकास वातावरण में मास्टोडन के साथ काम करने का सबसे अच्छा तरीका डॉक या वैग्रेंट टूल का उपयोग करने के बजाय आपके स्थानीय वातावरण में सभी सिस्टम निर्भरताएं स्थापित कर रहा है। रूबी, Node.js, PostgreSQL और REDIS आदि जैसे रेल अनुप्रयोगों के लिए निर्भरता का मानक सेट स्थापित करें। आप टर्मिनल में कमांड चलाकर मास्टोडन माइक्रोब्लॉगिंग टूल के नवीनतम स्थिर रिलीज को डाउनलोड कर सकते हैं:
git clone https://github.com/tootsuite/mastodon.git mastodon
cd mastodon
git checkout $(git tag -l | grep -v 'rc[0-9]*$' | sort -V | tail -n 1)
अगला, प्रोजेक्ट डायरेक्टरी में बंडलर चलाकर रूबी और जावास्क्रिप्ट को अंतिम रूप से स्थापित करें:
bundle install
अब डेटाबेस को अपडेट करें।
bundle exec rake mastodon:setup
कई प्रक्रियाएं हैं जिन्हें मास्टोडन की कार्यक्षमता के पूर्ण सेट के लिए चलाने की आवश्यकता है। आप सभी प्रक्रियाओं को चलाने के लिए फोरमैन को स्थापित और शुरू कर सकते हैं:
gem install foreman --no-document
foreman start
मास्टोडन निर्देशिका में, यह procfile.dev, एक रेल सर्वर, एक वेबपैक सर्वर, एक स्ट्रीमिंग एपीआई सर्वर और साइडकीक्यू शेड्यूलर में परिभाषित प्रक्रियाओं को शुरू करेगा। इतना ही। बधाई हो! आपने अपने उबंटू सिस्टम पर सबसे लोकप्रिय माइक्रोब्लॉगिंग साइट को सफलतापूर्वक स्थापित किया है। आनंद लेना!