Probabilmente hai sentito parlare di vibe coding — la pratica di descrivere a un'IA quello che vuoi e lasciar che scriva il codice per te. Ma ecco la cosa di cui nessuno parla: cosa succede dopo che il codice è scritto?
Most vibe coders hit a wall. They've got a beautiful app sitting on their laptop, and then they Google "how to deploy a website" and fall into a rabbit hole of Docker, Kubernetes, CI/CD pipelines, and YAML files that make them question their life choices.
È qui che entra in gioco vibe hosting.
Vibe hosting significa distribuire il tuo codice nello stesso modo in cui l'hai scritto — senza sforzo, senza attriti, nessun mal di testa di configurazione e nessuna laurea in DevOps richiesta. Esegui git push, e il tuo sito è online. SSL? Automatico. DNS? Gestito. Configurazione del server? Già fatto.
In questo tutorial, ti guideremo attraverso il flusso di lavoro completo da zero a un sito web live utilizzando Claude Code per vibe coding e NameOcean per vibe hosting.
Quello che ti serve
È tutto. Niente Docker. Niente console AWS. Niente Terraform. Niente lacrime.
Scarica l'app desktop NameOcean e accedi
Scarica l'app desktop NameOcean Vibe Hosting per la tua piattaforma e accedi con il tuo account NameOcean. L'app connette i tuoi server a Claude Code tramite MCP, così puoi gestire tutto attraverso il linguaggio naturale.
Don't have an account yet? Sign up at nameocean.net first, then download the desktop app and log in.
Crea un server su NameOcean
Accedi al tuo dashboard NameOcean e crea un nuovo server. Scegli il piano che si adatta alle tue esigenze:
| Piano | CPU | RAM | Disco | Ideale Per |
|---|---|---|---|---|
| Tiny $4/Mese | 1 | 512 MB | 10 GB | Siti statici, esperimenti |
| Starter $5/Mese | 2 | 1 GB | 20 GB | Landing page, piccole app |
| Growth $10/Mese | 3 | 2 GB | 40 GB | App web in produzione |
Per una landing page o una piccola app web, il piano Starter è più che sufficiente.
Ogni server NameOcean viene fornito con Node.js v22, Python 3.14, Go 1.25, Nginx, PostgreSQL, Docker, Supervisor e Git — tutti pre-configurati e pronti all'uso. Nessuna configurazione richiesta.
Collega il Tuo Dominio
Se hai un dominio registrato su NameOcean (o trasferito), collegarlo al tuo server è un'azione sola. Grazie all'integrazione MCP di Claude Code, è letteralmente una frase:
"Bind mywebsite.com to my Starter server"
Dietro le quinte, NameOcean:
- Aggiorna i record DNS per puntare al tuo server
- Provisiona un certificato SSL automaticamente via Let's Encrypt
- Configura il load balancer per instradare il traffico HTTPS al tuo server
Nel giro di pochi minuti, il tuo dominio è online e protetto con HTTPS. Niente comandi Certbot, niente configurazione SSL per Nginx, niente giochi di indovinelli sulla propagazione DNS.
Vibe Code il Tuo Sito Web
Adesso la parte divertente. Apri la cartella del tuo progetto e avvia Claude Code:
mkdir my-awesome-site && cd my-awesome-site
git init
claude
Poi descrivi semplicemente quello che vuoi:
"Create a modern landing page for my WordGrid word puzzle game.
It should have a hero section with App Store and Google Play buttons,
a features section, screenshots, how-to-play steps, and a CTA section.
Use the game's color palette — orange, teal, purple on a dark background."
Claude Code creerà un sito web completo, responsivo e pronto per la produzione. Non scrivi una singola riga di codice. Descrivi il vibe, e l'IA lo realizza.
L'Arte del Vibe Coding
La chiave per un grande vibe coding è essere specifici su cosa vuoi ma flessibili su come viene implementato:
Contenuti e copy (soprattutto in lingue specifiche), colori del brand e identità visiva, feature e sezioni che vuoi, pubblico target e tono.
Architettura CSS, dettagli delle animazioni, struttura dei componenti, breakpoint responsivi, scelta delle icone e micro-interazioni.
Think of it like talking to a skilled designer. You say "I want a modern, dark-themed landing page that feels playful and energetic" -- you don't say "use flexbox with a 24px gap and a linear gradient from #0f1628 to #161d35."
Deploy con Git Push
Qui è dove vibe hosting brilla. Ogni server NameOcean viene fornito con un git remote integrato. Aggiungilo una volta:
# Add the remote (first time only)
git remote add nameocean ssh://root@yourserver.nameocean.org:PORT/root/app
# Deploy
git add .
git commit -m "Initial launch"
git push nameocean main
Fatto. Il tuo codice atterra in /root/app/ sul server. Nginx è già configurato per servire file statici da quella directory. Il tuo sito è online.
Niente build step. Niente immagine Docker. Niente deployment pipeline. Niente attese. Solo git push e aggiorna il tuo browser.
Iterazione con Vibes
Il vero potere del vibe coding + vibe hosting è la velocità di iterazione. Vuoi cambiare la hero section?
"Make the hero headline bigger and add a floating animation to the phone mockup"
Poi deploy di nuovo:
git add . && git commit -m "Bigger hero headline + animation" && git push nameocean main
I tuoi cambiamenti sono online in pochi secondi. Questo loop di feedback — descrivi → genera → deploy → vedilo online — è quello che rende vibe hosting trasformativo. Non stai solo codificando più velocemente; stai shipando più velocemente.
Andare Oltre i Siti Statici
Vibe hosting su NameOcean non è limitato a HTML statico. La piattaforma supporta applicazioni full-stack già pronte all'uso.
ARCHITETTURA DEL SERVER
Node.js / Express / Next.js
Dì a Claude Code di creare la tua API Express o app Next.js. Configurala per ascoltare sulla porta 8000, configura Supervisor per mantenerla in esecuzione e decommenta il reverse proxy nella configurazione di Nginx. Fatto.
Python / Flask / FastAPI
Stesso workflow. La tua app Python ascolta sulla porta 8000, Supervisor gestisce il processo, Nginx fa il proxy delle richieste. NameOcean viene fornito con Python 3.14 e pyenv pre-installati.
Go / Rust / Qualsiasi
Compila il tuo binario, eseguilo sulla porta 8000, e Nginx fa il resto. Oppure usa Docker se preferisci -- è già preinstallato.
L'integrazione MCP: Vibe Hosting in Autopilot
Ecco cosa rende speciale la combo NameOcean + Claude Code: integrazione MCP (Model Context Protocol).
Quando colleghi NameOcean come server MCP in Claude Code, l'AI può direttamente:
- Creare e gestire server — attiva l'infrastruttura con una frase
- Associare domini — con SSL e configurazione DNS automatici
- Aprire/chiudere porte — per database, API e servizi
- Deployare codice — via git push, attivato dalla conversazione
- Verificare lo stato del server — monitora la tua infrastruttura in linguaggio naturale
Questo significa che puoi letteralmente dire:
"Create a new Starter server, bind mydomain.com to it, build
a portfolio website with my projects, and deploy it"
E Claude Code gestirà tutto — dal provisioning del server alla scrittura del codice al deployment. L'intero ciclo di vita, gestito attraverso il linguaggio naturale. L'infrastruttura diventa invisibile.
Esempio Reale: Landing Page di WordGrid
Lasciaci guidarti attraverso un esempio concreto. Abbiamo costruito la landing page per WordGrid, un gioco di puzzle di parole turco, da zero.
Tempo totale: meno di 10 minuti.
| Passaggio | Azione | Tempo |
|---|---|---|
| 1 | Creato un server Starter su NameOcean | ~30 secondi |
| 2 | Associato wordgridoyna.com — DNS + SSL automatici | ~10 secondi |
| 3 | Descritta la landing page a Claude Code | ~3 minuti |
| 4 | git push nameocean main | ~5 secondi |
| 5 | Sito live su https://wordgridoyna.com | Istantaneo ✨ |
Il risultato: una landing page completamente responsive a tema scuro con una sezione hero animata, pulsanti di download per App Store e Google Play, griglia di funzionalità, galleria di screenshot, guida come giocare, sezione call-to-action, e layout ottimizzato per mobile. Tutto generato dall'AI, deployato con un singolo push.
Consigli per un Vibe Hosting Efficace
Inizia Semplice, Itera Veloce
Non descrivere l'intera app in un unico prompt. Inizia con la struttura, poi aggiungi funzionalità. Ogni iterazione è a un git push di distanza da essere live.
Usa la Giusta Dimensione di Server
Non over-provisioning. Un server Starter gestisce la maggior parte delle landing page e piccole app. Scala solo quando necessario.
Mantieni la Cronologia Git Pulita
Anche con il vibe coding, mantieni buoni messaggi di commit. Quando hai bisogno di fare rollback, git revert funziona ancora.
Sfrutta lo Stack Preinstallato
Node, Python, Go, PostgreSQL, Docker -- è tutto lì. Non installare manualmente, usa quello che è già disponibile.
Usa Supervisor per i Processi
Esegui Node.js o Python? Usa sempre Supervisor. Auto-restarta in caso di crash e avvia al riavvio del server.
Fidati dell'AI, Guida il Vibe
Sii specifico su cosa, flessibile su come. L'AI gestisce i dettagli di implementazione -- tu focalizzati sulla visione.
Il Manifesto del Vibe Hosting
Quando il divario tra idea e sito web live è misurato in minuti invece di ore, tutto cambia. I side project vengono lanciati. Gli MVP raggiungono i clienti in un pomeriggio. Il debito tecnico dell'infrastruttura complessa semplicemente scompare.
Il miglior deployment è quello a cui non devi pensare.
git push, ed è live. Questo è il vibe.
Pronto per Iniziare il Vibe Hosting?
Il tuo prossimo progetto è a una conversazione di distanza da essere live.
git pushScarica l'app desktop per connettere i tuoi server a Claude Code