NewsFlow AI — automationclips.com-এর প্রস্তুত cPanel ZIP

ZIP: dist/hosting-private/NewsFlow-cPanel-FIRST-INSTALL.zip
এটি আপনার hosting-এর জন্য; database password আছে। Desktop client-কে দেবেন না।

১. cPanel → File Manager → account-এর Home folder খুলুন।
   Home-এ public_html folder দেখা যাবে। public_html-এর ভেতরে ঢুকবেন না।
২. ZIP upload করুন, select করে Extract দিন। Extract destination হবে ওই Home folder।
   ZIP-এর নামে অতিরিক্ত folder বানিয়ে তার ভেতরে extract করবেন না।
৩. Extract-এর পরে Home/newsflow-license এবং Home/public_html/license থাকবে।
   Config, database credentials ও server path প্রস্তুত; file edit করতে হবে না।
৪. https://automationclips.com/license/install.php খুলুন।
   আপনার PC-এর licensing_server/private/FIRST-SETUP.txt থেকে setup token দিন।
   নিজে নতুন admin password দিন এবং একই password আবার লিখুন (কমপক্ষে ১২ অক্ষর)।
   Admin username: admin। Token file hosting-এ upload করবেন না।
৫. Setup শেষ হলে https://automationclips.com/license/admin.php-এ login করুন।
   Setup নিজেই SQL tables ও signing key তৈরি করবে; SQL import দরকার নেই।
৬. Admin-এর Download public-client.json দিয়ে desktop build-এর public key নিতে হবে।
   Server setup শেষ হওয়া মানেই পুরনো EXE-তে licensing যুক্ত হয়ে যাওয়া নয়।

Hosting-এ যেগুলো থাকতে হবে:
- PHP 8.1 বা নতুন, openssl, pdo_mysql, mbstring এবং কার্যকর HTTPS।
- automat1_automationclipsbd database-এ একই নামের user-এর ALL PRIVILEGES।
- PHP process-এর newsflow-license/private folder-এ লেখার permission।

cPanel → Domains-এ automationclips.com-এর Document Root যদি public_html না হয়,
শুধু public_html/license folder-টি সেই Document Root-এর মধ্যে সরিয়ে দিন।
newsflow-license থাকবে Home-এই; server-path.php সাধারণ nested domain root খুঁজে নেবে।

404 হলে File Manager-এ domain-এর আসল Document Root/license/install.php আছে কি না
দেখুন। Setup সফল হওয়ার পরে install.php-তে 404 হওয়া স্বাভাবিক; তখন admin.php খুলবেন।

এটি প্রথমবার install করার ZIP। Setup সফল হওয়ার পরে আবার extract করে private/config.php
overwrite করবেন না; এতে admin config নষ্ট হবে। ভবিষ্যৎ update-এর আগে database ও private
folder backup নেবেন এবং signing key/config বজায় রেখে server code update করবেন।
Extract শেষ হলে hosting থেকে upload করা ZIP-টি সরিয়ে ফেলুন; extracted folders রাখুন।
