यह स्क्रिप्ट सेट TTMediaBot की इंस्टॉलेशन, कॉन्फ़िगरेशन, लॉन्चिंग और प्रबंधन को लोकल यूज़र मोड और Docker वातावरण दोनों में स्वचालित करता है।
यह सुनिश्चित करने के लिए कि TTMediaBot एक उपयोगकर्ता सेवा के रूप में सही तरीके से काम करे:
1. उपयोगकर्ता बनाएं:
sudo adduser botuser
उपयोगकर्ता निर्माण के दौरान, पासवर्ड सेट करें और आवश्यक जानकारी भरें।
2. उपयोगकर्ता को sudo
समूह में जोड़ें:
sudo usermod -aG sudo botuser
3. नए उपयोगकर्ता के रूप में लॉगिन करें:
वर्तमान टर्मिनल या SSH सत्र से लॉगआउट करें और botuser
के रूप में लॉगिन करें, उदाहरण के लिए:
ssh botuser@server_address
कार्य: TTMediaBot को डिबग मोड के साथ स्वचालित रूप से स्थापित करता है।
यह क्या करता है:
config.json
फ़ाइल कॉन्फ़िगर करने के लिए प्रेरित करता है।systemd
सेवा बनाता है।उपयोग:
chmod +x automated_install_debug_mode_ttmediabot_normal_mode.sh
./automated_install_debug_mode_ttmediabot_normal_mode.sh
नोट: सभी Docker स्क्रिप्ट्स को रूट के रूप में चलाया जाना चाहिए।