Probabil ai auzit de codificarea vibe — practica de a descrie unui AI ceea ce dorești și de a-i permite să scrie codul pentru tine. Dar iată lucrul pe care nimeni nu-l menționează: ce se întâmplă după ce codul este scris?
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.
Acolo intervine hostingul vibe.
Vibe hosting este implementarea codului tău în același mod în care l-ai scris — fără efort, fără fricțiune, fără dureri de cap legate de configurație și fără a fi nevoie de o diplomă în DevOps. Tu faci git push, și site-ul tău este live. SSL? Automat. DNS? Gata. Configurare server? Deja făcut.
În acest tutorial, vom parcurge fluxul de lucru complet de la zero la un site web live folosind Claude Code pentru codificare vibe și NameOcean pentru vibe hosting.
Ce vei avea nevoie
Gata. Fără Docker. Fără consola AWS. Fără Terraform. Fără lacrimi.
Descarcă aplicația desktop NameOcean și conectează-te
Descarcă aplicația desktop NameOcean Vibe Hosting pentru platforma ta și conectează-te cu contul tău NameOcean. Aplicația conectează serverele tale la Claude Code prin MCP, astfel încât poți gestiona totul prin limbaj natural.
Don't have an account yet? Sign up at nameocean.net first, then download the desktop app and log in.
Creează un server pe NameOcean
Conectează-te la panoul tău de control NameOcean și creează un nou server. Alege planul care se potrivește nevoilor tale:
| Plan | CPU | RAM | Disk | Cel mai bun pentru |
|---|---|---|---|---|
| Tiny $4/Lună | 2 | 1 GB | 25 GB | Site-uri statice, experimente |
| Starter $5/Lună | 3 | 2 GB | 50 GB | Landing page-uri, aplicații mici |
| Growth $10/Lună | 4 | 4 GB | 100 GB | Aplicații web în producție |
Pentru o landing page sau o aplicație web mică, planul Starter este mai mult decât suficient.
Every NameOcean server runs Rocky Linux 10 and comes with Python 3.15 (pyenv + uv), Node.js 22, Go 1.26, Nginx, PostgreSQL 16, Valkey (Redis compatible), Docker with Compose, Supervisor, and Git — all pre-configured and ready to use. No setup required.
Leagă Domeniul Tău
Dacă ai un domeniu înregistrat pe NameOcean (sau transferat către el), legarea acestuia la serverul tău este o singură acțiune. Prin integrarea MCP a Claude Code, e literal o propoziție:
"Bind mywebsite.com to my Starter server"
În spatele scenei, NameOcean:
- Actualizează înregistrările DNS pentru a indica spre serverul tău
- Aprovizionează un certificat SSL automat prin Let's Encrypt
- Configurează load balancer-ul pentru a dirija traficul HTTPS spre serverul tău
În câteva minute, domeniul tău este live și securizat cu HTTPS. Nicio comandă Certbot, nicio configurație SSL Nginx, niciun joc de ghicire a propagării DNS.
Creează Vibes Codul Websitului Tău
Acum vine partea distractivă. Deschide directorul proiectului tău și pornește Claude Code:
mkdir my-awesome-site && cd my-awesome-site
git init
claude
Apoi doar descrie ce vrei:
"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 va crea un website complet, responsive și gata pentru producție. Nu scrii o singură linie de cod. Descrii vibes-ul, iar AI-ul o livrează.
Arta Codării cu Vibes
Cheia pentru o codare excelentă cu vibes este să fii specific despre ce vrei dar flexibil despre cum se implementează:
Conținut și text (mai ales în limbi specifice), culori de brand și identitate vizuală, caracteristici și secțiuni pe care le dorești, publicul țintă și ton.
Arhitectura CSS, detaliile animației, structura componentelor, breakpoint-uri responsive, alegeri de icoane și micro-interacțiuni.
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."
Deployează cu Git Push
Iată unde strălucește vibe hosting. Fiecare server NameOcean vine cu un git remote încorporat. Adaugă-l o dată:
# 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
Asta-i tot. Codul tău ajunge în /root/app/ pe server. Nginx este deja configurat să servească fișiere statice din acel director. Situl tău este live.
Nicio etapă de build. Nicio imagine Docker. Nicio pipeline de deployment. Nicio așteptare. Doar git push și reîmprospătează browserul tău.
Your first push can use any branch name (main, master...); the server deploys that branch from then on and the placeholder welcome page disappears. Need a build step or a restart after each deploy? Add .nameocean/deploy.sh to your project. It runs on the server after every push and its output shows up right in your terminal:
#!/bin/bash
set -e
npm ci
npm run build
supervisorctl restart app
Files edited directly on the server are replaced by the next push, so keep your changes in git.
Iterează cu Vibes
Puterea reală a codării cu vibes + vibe hosting este viteza de iterație. Vrei să schimbi secțiunea hero?
"Make the hero headline bigger and add a floating animation to the phone mockup"
Apoi deployează din nou:
git add . && git commit -m "Bigger hero headline + animation" && git push nameocean main
Schimbările tale sunt live în secunde. Această buclă de feedback — descrie → generează → deployează → vezi-o live — este ceea ce face vibe hosting transformator. Nu doar că codezi mai repede; livrezi mai repede.
Dincolo de Site-urile Statice
Vibe hosting pe NameOcean nu se limitează la HTML static. Platforma suportă aplicații full-stack din start.
ARHITECTURA SERVERULUI
The NameOcean load balancer receives HTTPS on port 443, holds the certificates and forwards every request to port 80 of your server. Serving your site on port 80 is all you need: no Certbot, no SSL configuration on the server.
Node.js / Express / Next.js
Tell Claude Code to create your Express API or Next.js app. Configure it to listen on 127.0.0.1:8000, set up Supervisor to keep it running (ready-made examples are in /root/conf/supervisor.conf), and switch on the reverse proxy in /root/conf/nginx.conf. Done.
Python / Flask / FastAPI / Django
Same workflow. Your Python app listens on port 8000, Supervisor manages the process, Nginx proxies the requests. NameOcean comes with the latest Python (3.15) via pyenv, a ready virtualenv, and uv for fast installs.
Go / Rust / Orice
Compile your binary, run it on port 8000, and Nginx takes care of the rest. Or use Docker if that's your style: Docker and Docker Compose are installed and running.
Other protocols
Game servers, MQTT, WebSockets on their own port: open a TCP or UDP port from the server's menu in the dashboard. NameOcean assigns the external port and traffic goes straight to your server. Up to 10 ports per server.
Your server explains itself to the AI
Every server has an AGENTS.md (also linked as CLAUDE.md) in /root. It tells Claude Code, Codex or any other agent how the server works: where the app lives, how traffic arrives, how to deploy, run processes, open ports and bind domains. Run nameocean-info on the server for the live facts: versions, running services, open ports and the last deploy.
Integrarea MCP: Vibe Hosting pe Autopilot
Iată ce face combinația NameOcean + Claude Code specială: integrarea MCP (Model Context Protocol).
Când conectezi NameOcean ca server MCP în Claude Code, AI-ul poate direct:
- Crea și gestiona servere — lansează infrastructură cu o singură propoziție
- Lega domenii — cu SSL și configurare DNS automată
- Deschide/închide porturi — pentru baze de date, API-uri și servicii
- Implementează cod — prin git push, declanșat din conversație
- Verifică starea serverelor — monitorizează infrastructura în limbaj natural
Asta înseamnă că literalmente poți spune:
"Create a new Starter server, bind mydomain.com to it, build
a portfolio website with my projects, and deploy it"
Și Claude Code va gestiona totul — de la aprovizionarea serverului la scrierea codului până la implementarea acestuia. Întregul ciclu de viață, gestionat prin limbaj natural. Infrastructura devine invizibilă.
Exemplu din Viața Reală: Pagina de Lansare WordGrid
Lasă-ne să-ți arătăm un exemplu real. Am construit pagina de lansare pentru WordGrid, un joc de cuvinte în limba turcă, de la zero.
Timp total: sub 10 minute.
| Pas | Acțiune | Timp |
|---|---|---|
| 1 | Am creat un server Starter pe NameOcean | ~30 de secunde |
| 2 | Am legat wordgridoyna.com — DNS + SSL automatic | ~10 secunde |
| 3 | Am descris pagina de lansare la Claude Code | ~3 minute |
| 4 | git push nameocean main | ~5 secunde |
| 5 | Site live la https://wordgridoyna.com | Instant ✨ |
Rezultatul: o pagină de lansare complet responsivă, cu temă întunecată, o secțiune hero animată, butoane de descărcare pentru App Store și Google Play, grilă de caracteristici, galerie de capturi de ecran, ghid de cum se joacă, secțiune apel la acțiune și layout optimizat pentru mobil. Tot generat de AI, implementat cu o singură apăsare.
Sfaturi pentru Vibe Hosting Eficient
Începe Simplu, Iterează Rapid
Nu descri întreaga aplicație într-un singur prompt. Începe cu structura, apoi adaugă caracteristici. Fiecare iterație este la distanța unui git push de a fi live.
Folosește Dimensiunea Corectă de Server
Nu supra-aproviziona. Un server Starter gestionează majoritatea paginilor de lansare și aplicațiilor mici. Mărește doar când e necesar.
Păstrează Istoricul Git Curat
Chiar și cu vibe coding, mențin mesaje de commit bune. Când trebuie să revii, git revert încă funcționează.
Valorifică Stack-ul Pre-instalat
Node, Python, Go, PostgreSQL, Valkey, Docker -- it's all there. Run nameocean-info to see the exact versions, and use what's already available.
Folosește Supervisor pentru Procese
Rulezi Node.js sau Python? Folosește întotdeauna Supervisor. Se repornește automat la cădere și se pornește la reboot-ul serverului.
Ai Încredere în AI, Ghidează Vibe-ul
Fii specific în privința a ce, flexibil în privința cum. AI-ul gestionează detaliile implementării -- tu te concentrezi pe viziune.
Manifestul Vibe Hosting
Când diferența dintre idee și website live se măsoară în minute în loc de ore, totul se schimbă. Proiectele secundare se lansează. MVP-urile ajung la clienți într-o după-amiază. Datoria tehnică din infrastructura complexă pur și simplu dispare.
Cea mai bună implementare este cea la care nu trebuie să te gândești.
git push, și e live. Asta e vibe-ul.
Gata să Începi Vibe Hosting?
Următorul tău proiect este la o conversație distanță de a fi live.
git pushDescarcă aplicația desktop pentru a-ți conecta serverele la Claude Code