ดีพลอยโปรเจกต์ Claude Code ขึ้น Hostinger อย่างปลอดภัย

นำโปรเจกต์ Claude Code ขึ้นออนไลน์ — push ขึ้น GitHub อย่างปลอดภัย เปิดใช้งานบน Hostinger แล้วเปลี่ยนงานในเครื่องให้เป็นเว็บไซต์จริงที่ทุกคนเข้าถึงได้

แผนการทำงานและแหล่งข้อมูล

เชื่อม VS Code เข้ากับ GitHub

ลงชื่อเข้าใช้ด้วย GitHub

VS Code Sign In Continue with GitHub

สร้าง GitHub Repository เปล่า

สร้าง repository

GitHub New Repository

ตั้งชื่อ repository ให้ชัดเจน เลือก Private ไม่ต้องติ๊ก README, license และ .gitignore สร้าง repository คัดลอก URL แบบ HTTPS

ทดสอบบนเครื่องก่อน แล้วค่อย push ขึ้น GitHub

ทดสอบบนเครื่องอย่างรวดเร็ว

ดาวน์โหลด Node.js

ติดตั้ง Node.js เฉพาะเมื่อยังใช้ npm ไม่ได้

https://nodejs.org/en

npm install

npm run dev

เปิด URL บนเครื่องและตรวจสอบว่าโปรเจกต์ทำงานถูกต้อง

ใช้พรอมต์เผยแพร่แบบปลอดภัย

ดาวน์โหลด Git

ติดตั้ง Git เฉพาะเมื่อยังไม่มี

https://git-scm.com/

พรอมต์ push ขึ้น GitHub อย่างปลอดภัย

ใส่ URL ของ GitHub repository ด้านล่าง แล้วใช้พรอมต์ที่ปรับแต่งแล้วใน 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.

URL ของ GitHub repository

https://github.com/username/repository-name.git

ดีพลอยบน Hostinger

เปิด Hostinger

เปิด Hostinger

เริ่มตั้งค่าโฮสติ้งสำหรับขั้นตอนนี้

RECOMMENDED

https://www.hostg.xyz/SHJTL

สร้างเว็บแอป Node.js

Hostinger Websites Add Website Node.js Web App

นำเข้า GitHub repository ของคุณ

เพิ่มตัวแปรสภาพแวดล้อมหากจำเป็น

ถาม Claude Code ว่าโปรเจกต์ของคุณต้องใช้ตัวแปรสภาพแวดล้อมใดบ้าง แล้วเพิ่มเฉพาะค่าเหล่านั้นใน Hostinger

ตัวแปร Supabase ที่ใช้ในบทเรียนนี้

VITE_SUPABASE_URL VITE_SUPABASE_ANON_KEY

VITE_SUPABASE_URL

URL ของโปรเจกต์

VITE_SUPABASE_ANON_KEY

คีย์ anon (สาธารณะ)

รับค่าเหล่านี้จาก Supabase

เปิดการตั้งค่า API

https://supabase.com/dashboard/project/_/settings/api

เปิดเว็บไซต์ที่ใช้งานจริงของคุณ

ทดสอบหน้าหลัก ๆ และตรวจสอบว่าฟีเจอร์ของโปรเจกต์ทำงานถูกต้องเมื่อออนไลน์

อัปเดตและย้อนความผิดพลาด

เผยแพร่การอัปเดตในอนาคต

แก้ไขด้วย Claude Code ทดสอบการแก้ไขบนเครื่อง ตรวจดูไฟล์ใน Source Control คอมมิตพร้อมข้อความสั้น ๆ ซิงก์การเปลี่ยนแปลงขึ้น GitHub

Hostinger จะดีพลอยเวอร์ชันล่าสุดใหม่โดยอัตโนมัติ

ทิ้งการเปลี่ยนแปลงบนเครื่องที่ไม่ต้องการ

VS Code Source Control Modified File Discard Changes

VS Code Source Control More Actions Changes Discard All Changes

ใช้ตัวเลือกเหล่านี้ก่อนคอมมิตหรือซิงก์การเปลี่ยนแปลงเท่านั้น