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.
Ya creé un repositorio vacío en GitHub. URL del repositorio de GitHub: {{GITHUB_REPOSITORY_URL}} Por favor, prepara y sube este proyecto local a ese repositorio de GitHub. Reglas: - No cambies el código de la app, la UI, el diseño, las rutas, la lógica de la base de datos, la lógica del backend, la lógica de Supabase ni la funcionalidad. - Encárgate únicamente de la publicación con Git y GitHub. - Primero revisa el estado de Git, la rama, los remotos, .gitignore y los archivos rastreados. - Asegúrate de que .env y .env.local no se suban al commit. - Asegúrate de que los archivos generados como node_modules, dist, dist-ssr, *.tsbuildinfo, .DS_Store y los archivos de registro se ignoren. - Si ya hay archivos innecesarios rastreados, quítalos solo del control de Git. No elimines archivos reales del proyecto. - Usa main para un repositorio nuevo, salvo que se deba conservar una rama existente. - Conecta este proyecto a la URL del repositorio de GitHub. - Crea un commit limpio si es necesario. - Sube el proyecto a GitHub. Si la subida falla, diagnostica y corrige solo la configuración de Git/GitHub. No cambies la funcionalidad de la app. Antes de cualquier acción destructiva, explica qué encontraste y qué planeas hacer.
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
https://www.hostg.xyz/SHJTL
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
Clave anon (pública)
Obtén estos valores en Supabase
Abrir la configuración de API
https://supabase.com/dashboard/project/_/settings/api
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.