انشر مشروع Claude Code الخاص بك على Hostinger — بالطريقة الآمنة
انشر مشروع Claude Code على الإنترنت — ارفعه إلى GitHub بأمان، وشغّله على Hostinger، وحوّل نسختك المحلية إلى موقع حي يمكن للمستخدمين الوصول إليه.
خارطة الطريق والموارد
اربط VS Code بـ GitHub
سجّل الدخول عبر GitHub
VS Code Sign In Continue with GitHub
أنشئ مستودع GitHub فارغًا
أنشئ المستودع
GitHub New Repository
اختر اسمًا واضحًا للمستودع اختر خاص (Private) اترك README والرخصة و .gitignore بدون تحديد أنشئ المستودع انسخ رابط HTTPS
اختبر محليًا، ثم ادفع إلى GitHub
نفّذ اختبارًا محليًا سريعًا
تنزيل Node.js
ثبّت Node.js فقط إذا لم يكن npm متاحًا.
https://nodejs.org/en
npm install
npm run dev
افتح الرابط المحلي وتأكد من أن المشروع يعمل بشكل صحيح.
استخدم موجّه النشر الآمن
تنزيل Git
ثبّت Git فقط إذا لم يكن متاحًا.
https://git-scm.com/
موجّه الدفع الآمن إلى GitHub
أضف رابط مستودع GitHub الخاص بك أدناه، ثم استخدم الموجّه المخصص في Claude Code.
I already created an empty GitHub repository. GitHub repository URL: {{GITHUB_REPOSITORY_URL}} Please prepare and push this local project to that GitHub repository. Rules: - Do not change the app code, UI, design, routes, database logic, backend logic, Supabase logic, or functionality. - Only handle Git and GitHub publishing. - Check Git status, branch, remotes, .gitignore, and tracked files first. - Make sure .env and .env.local are not committed. - Make sure generated files like node_modules, dist, dist-ssr, *.tsbuildinfo, .DS_Store, and log files are ignored. - If unnecessary files are already tracked, remove them from Git tracking only. Do not delete real project files. - Use main for a new repository, unless an existing branch should be preserved. - Connect this project to the GitHub repository URL. - Create a clean commit if needed. - Push the project to GitHub. If the push fails, diagnose and fix only the Git/GitHub setup. Do not change app functionality. Before any destructive action, explain what you found and what you plan to do.
رابط مستودع GitHub
https://github.com/username/repository-name.git
انشر على Hostinger
افتح Hostinger
افتح Hostinger
ابدأ إعداد الاستضافة لهذه الخطوة.
موصى به
أنشئ تطبيق ويب Node.js
Hostinger Websites Add Website Node.js Web App
استورد مستودع GitHub الخاص بك
أضف متغيرات البيئة إذا لزم الأمر
اسأل Claude Code عن متغيرات البيئة التي يحتاجها مشروعك، ثم أضف تلك القيم فقط في Hostinger.
متغيرات Supabase المستخدمة في هذا الشرح
VITE_SUPABASE_URL VITE_SUPABASE_ANON_KEY
VITE_SUPABASE_URL
رابط المشروع
VITE_SUPABASE_ANON_KEY
Publishable key
احصل على هذه القيم من Supabase
افتح Connect
https://supabase.com/dashboard/project/_?showConnect=true
افتح موقعك المباشر
اختبر الصفحات الرئيسية وتأكد من أن ميزات المشروع تعمل بشكل صحيح عبر الإنترنت.
حدّث وتراجع عن الأخطاء
انشر التحديثات المستقبلية
نفّذ التعديل باستخدام Claude Code اختبر التعديل محليًا راجع الملفات في Source Control نفّذ Commit برسالة قصيرة زامن التغييرات مع GitHub
ستقوم Hostinger تلقائيًا بإعادة نشر أحدث إصدار.
تجاهل التغييرات المحلية غير المرغوبة
VS Code Source Control Modified File Discard Changes
VS Code Source Control More Actions Changes Discard All Changes
استخدم هذه الخيارات قبل تنفيذ Commit أو مزامنة التغييرات فقط.