Despliega tu proyecto de Claude Code en Hostinger — de forma segura

Publica un proyecto de Claude Code en línea: súbelo a GitHub de forma segura, lánzalo en Hostinger y convierte tu build local en un sitio web real al que la gente puede entrar.

Hoja de ruta y recursos

Conecta VS Code con GitHub

Inicia sesión con GitHub

VS Code Sign In Continue with GitHub

Crea un repositorio vacío en GitHub

Crea el repositorio

GitHub New Repository

Elige un nombre claro para el repositorio Selecciona Private Deja sin marcar README, la licencia y .gitignore Crea el repositorio Copia la URL HTTPS

Prueba en local y luego sube a GitHub

Haz una prueba rápida en local

Descargar Node.js

Instala Node.js solo si npm no está disponible.

https://nodejs.org/en

npm install

npm run dev

Abre la URL local y confirma que el proyecto funciona correctamente.

Usa el prompt de publicación segura

Descargar Git

Instala Git solo si no está disponible.

https://git-scm.com/

Prompt para subir a GitHub de forma segura

Añade abajo la URL de tu repositorio de GitHub y luego usa el prompt personalizado en 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 del repositorio de GitHub

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

Despliega en Hostinger

Abre Hostinger

Abre Hostinger

Empieza la configuración de tu hosting para este paso.

RECOMENDADO

Crea una app web de Node.js

Hostinger Websites Add Website Node.js Web App

Importa tu repositorio de GitHub

Añade variables de entorno si son necesarias

Pregunta a Claude Code qué variables de entorno necesita tu proyecto y añade solo esos valores en Hostinger.

Variables de Supabase usadas en este tutorial

VITE_SUPABASE_URL VITE_SUPABASE_ANON_KEY

VITE_SUPABASE_URL

URL del proyecto

VITE_SUPABASE_ANON_KEY

Publishable key

Obtén estos valores en Supabase

Abrir Connect

https://supabase.com/dashboard/project/_?showConnect=true

Abre tu sitio web publicado

Prueba las páginas principales y confirma que las funciones del proyecto funcionan correctamente en línea.

Actualiza y deshaz errores

Publica actualizaciones futuras

Haz el cambio con Claude Code Prueba el cambio en local Revisa los archivos en Source Control Haz commit con un mensaje corto Sincroniza los cambios con GitHub

Hostinger volverá a desplegar automáticamente la última versión.

Descarta los cambios locales no deseados

VS Code Source Control Modified File Discard Changes

VS Code Source Control More Actions Changes Discard All Changes

Usa estas opciones solo antes de hacer commit o sincronizar los cambios.