Olet todennäköisesti kuullut vibe-koodauksesta — käytännöstä, jossa kuvailla AI:lle, mitä haluat, ja annat sen kirjoittaa koodin sinulle. Mutta tässä on asia, josta kukaan ei puhu: mitä tapahtuu sen jälkeen, kun koodi on kirjoitettu?
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.
Tässä vaiheessa vibe-hosting tulee peliin.
Vibe hosting on koodin julkaisu samalla tavalla kuin kirjoitit sen — vaivattomasti, nolla vaivalla, ilman konfiguraatiokipuja ja ilman DevOps-tutkintoa. Teet git push, ja sivustosi on live. SSL? Automaattinen. DNS? Hoidettu. Palvelimen konfiguraatio? Jo valmis.
Tässä opetusohjelmassa käydään läpi koko työnkulku nollasta live-verkkosivustoon käyttämällä Claude Codea vibe-koodaukseen ja NameOceania vibe-hostingiin.
Mitä tarvitset
Siinä kaikki. Ei Dockeria. Ei AWS-konsolissa. Ei Terraformia. Ei kyyneleitä.
Lataa NameOcean Desktop App & Kirjaudu sisään
Lataa NameOcean Vibe Hosting -työpöytäsovellus alustallesi ja kirjaudu sisään NameOcean-tilillä. Sovellus yhdistää palvelimesi Claude Code:hen MCP:n kautta, jotta voit hallita kaikkea luonnollisella kielellä.
Don't have an account yet? Sign up at nameocean.net first, then download the desktop app and log in.
Luo palvelin NameOceanissa
Kirjaudu NameOcean-hallintapaneeliin ja luo uusi palvelin. Valitse suunnitelmasi, joka sopii tarpeisiisi:
| Palvelu | CPU | RAM | Levytila | Parhaiten sopii |
|---|---|---|---|---|
| Tiny 4 $/kuukausi | 1 | 512 MB | 10 GB | Staattiset sivustot, kokeilut |
| Starter 5 $/kuukausi | 2 | 1 GB | 20 GB | Saapumissivut, pienet sovellukset |
| Growth 10 $/kuukausi | 3 | 2 GB | 40 GB | Tuotannon verkkosovellukset |
Saapumissivulle tai pieneen verkkosovellukseen Starter-palvelu riittää enemmän kuin hyvin.
Jokainen NameOcean-palvelin tulee Node.js v22-version, Python 3.14:n, Go 1.25:n, Nginx:in, PostgreSQL:n, Docker:in, Supervisor:in ja Git:in kanssa — kaikki esikonfiguroituja ja valmiita käyttöön. Asennusta ei tarvita.
Yhdistä verkkotunnuksesi
Jos sinulla on verkkotunnus rekisteröity NameOcean:iin (tai siirretty siihen), sen yhdistäminen palvelimeen on yksittäinen toimenpide. Claude Code:n MCP-integraation kautta se on kirjaimellisesti yksi lause:
"Bind mywebsite.com to my Starter server"
Taustalla NameOcean:
- Päivittää DNS-tietueita osoittamaan palvelimeesi
- Valmistaa SSL-sertifikaatin automaattisesti Let's Encrypt:in kautta
- Määrittää kuormantasaimen HTTPS-liikenteen reitittämiseen palvelimeesi
Muutamassa minuutissa verkkotunnuksesi on käytössä ja suojattu HTTPS:llä. Ei Certbot-komentoja, ei Nginx SSL -määrittelyä, ei DNS-levitysarvailuja.
Vibe-koodia verkkosivustollesi
Nyt tulee hauskaa osaa. Avaa projektikansiosi ja käynnistä Claude Code:
mkdir my-awesome-site && cd my-awesome-site
git init
claude
Sitten vain kuvaile mitä haluat:
"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 luo täydellisen, reagoivan, tuotantovalmiin verkkosivuston. Et kirjoita yhtään koodirivää. Kuvailet vibea, ja tekoäly toimittaa.
Vibe-koodauksen taito
Hyvän vibe-koodauksen salaisuus on olla tarkka mitä haluat, mutta joustava kuinka se toteutetaan:
Sisältö ja teksti (erityisesti tietyillä kielillä), brändin värit ja visuaalinen identiteetti, haluamasi ominaisuudet ja osat, kohderyhmä ja sävy.
CSS-arkkitehtuuri, animaatioiden yksityiskohdat, komponenttirakenne, reagoivat raja-arvot, kuvakkevalinnat ja mikrointeraktiot.
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."
Ota käyttöön Git Push:lla
Tässä vibe-hosting loistaa. Jokainen NameOcean-palvelin sisältää sisäänrakennetun git-etäkohteen. Lisää se kerran:
# 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
Siinä se. Koodi laskeutuu /root/app/:iin palvelimella. Nginx on jo määritetty palvelemaan staattisia tiedostoja kyseisestä hakemistosta. Sivustosi on käytössä.
Ei rakennusvaihetta. Ei Docker-kuvaa. Ei käyttöönottopotkulinja. Ei odottamista. Vain git push ja selaimen päivitys.
Iteroi vibea
Vibe-koodauksen ja vibe-hostingin todellinen voima on iteraationopeus. Haluatko muuttaa hero-osiota?
"Make the hero headline bigger and add a floating animation to the phone mockup"
Sitten ota käyttöön uudelleen:
git add . && git commit -m "Bigger hero headline + animation" && git push nameocean main
Muutoksesi ovat käytössä sekunneissa. Tämä palautelenkki — kuvaile → luo → ota käyttöön → näe se live — tekee vibe-hostingista muuntavaa. Et vain koodia nopeammin; toimitat nopeammin.
Staattiset sivustot ylittämässä
Vibe-hosting NameOcean:issa ei rajoitu staattiseen HTML:ään. Alusta tukee täysipinoisia sovelluksia heti valmiina.
PALVELINARKKITEHTUURI
Node.js / Express / Next.js
Käske Claude Code:a luomaan Express API tai Next.js -sovelluksesi. Määritä se kuuntelemaan porttia 8000, aseta Supervisor pitämään sitä käynnissä ja poista kommentin Nginx-konfiguraation käänteisen välityspalvelimen edessä. Valmis.
Python / Flask / FastAPI
Sama työnkulku. Python-sovelluksesi kuuntelee porttia 8000, Supervisor hallinnoi prosessia, Nginx välittää pyynnöt. NameOcean tulee Python 3.14:n ja pyenv:n kanssa esiasennettuina.
Go / Rust / Mikä tahansa
Käännä binääritiedostosi, aja sitä portissa 8000, ja Nginx hoitaa loput. Tai käytä Dockeria jos se sopii sinulle -- se on myös valmiiksi asennettu.
MCP-integraatio: Vibe Hosting täysautomatiikalla
Tässä se, mikä tekee NameOcean + Claude Code -yhdistelmästä erityisen: MCP (Model Context Protocol) -integraatio.
Kun yhdistät NameOceanin MCP-palvelimeksi Claude Codeen, tekoäly voi suoraan:
- Luoda ja hallita palvelimia — käynnistä infrastruktuuri yhdellä lauseella
- Sitoa verkkotunnuksia — automaattisella SSL:llä ja DNS-konfiguraatiolla
- Avata/sulkea portteja — tietokannoille, API:lle ja palveluille
- Ottaa koodia käyttöön — git push:n kautta, keskustelusta laukaistuna
- Tarkistaa palvelimen tilan — valvo infrastruktuuria luonnollisella kielellä
Tämä tarkoittaa, että voit kirjaimellisesti sanoa:
"Create a new Starter server, bind mydomain.com to it, build
a portfolio website with my projects, and deploy it"
Ja Claude Code hoitaa kaiken — palvelimen valmistelusta koodin kirjoittamiseen sen käyttöönottoon. Koko elinkaari hallitaan luonnollisen kielen kautta. Infrastruktuuri muuttuu näkymättömäksi.
Todellinen esimerkki: WordGrid-saapumissivu
Käydään läpi todellinen esimerkki. Rakensimme saapumissivun WordGridille, turkkilaiselle sanapeliä, alusta alkaen.
Kokonaisaika: alle 10 minuuttia.
| Vaihe | Toiminto | Aika |
|---|---|---|
| 1 | Luotiin Starter-palvelin NameOceanissa | ~30 sekuntia |
| 2 | Sidottiin wordgridoyna.com — DNS + SSL automaattisesti | ~10 sekuntia |
| 3 | Kuvailtiin saapumissivu Claude Codelle | ~3 minuuttia |
| 4 | git push nameocean main | ~5 sekuntia |
| 5 | Sivusto käytössä osoitteessa https://wordgridoyna.com | Välittömästi ✨ |
Tuloksena täysin responsiivinen, tumma saapumissivu animoidulla hero-osiolla, App Store- ja Google Play -lathauspainikkeilla, ominaisuuksien ruudukolla, kuvakaappauste-gallerialla, pelaamisen ohjeella, call-to-action-osiolla ja mobiilioptimoidulla asettelulla. Kaikki tekoälyn luoma, käyttöön otettu yhdellä push:lla.
Vinkkejä tehokkaaseen Vibe Hostingiin
Aloita yksinkertaisesti, iteroi nopeasti
Älä kuvaile koko sovellusta yhdessä pynnöksessä. Aloita rakenteesta, lisää sitten ominaisuuksia. Jokainen iteraatio on git push:n päässä olemasta käytössä.
Käytä oikeaa palvelimen kokoa
Älä ylimitoita. Starter-palvelin hoitaa useimmat saapumissivut ja pienet sovellukset. Skaalaa ylös vain tarvittaessa.
Pidä Git-historia siistinä
Vaikka vibe-koodauksella, pidä hyvät commit-viestit. Kun sinun täytyy palata takaisin, git revert toimii silti.
Hyödynnä valmiiksi asennettua stackia
Node, Python, Go, PostgreSQL, Docker -- se kaikki on siellä. Älä asenna manuaalisesti, käytä sitä, mikä on jo saatavilla.
Käytä Supervisoria prosesseille
Ajamassa Node.js:ää tai Pythonia? Käytä aina Supervisoria. Se käynnistää automaattisesti uudelleen kaatumisen yhteydessä ja käynnistää palvelimen uudelleenkäynnistyksen yhteydessä.
Luota tekoälyyn, ohjaa vibea
Ole spesifinen mitä, joustavaa miten. Tekoäly hoitaa implementaatiotiedot -- sinä keskityt visioon.
Vibe Hosting -manifesti
Kun ero idean ja käytössä olevan verkkosivuston välillä mitataan minuuteissa tuntien sijaan, kaikki muuttuu. Sivuprojektit julkaistaan. MVP:t tavoittavat asiakkaat iltapäivässä. Monimutkaisen infrastruktuurin tekninen velka yksinkertaisesti katoaa.
Paras käyttöönotto on sellainen, josta sinun ei tarvitse ajatella.
git push, ja se on käytössä. Se on vibea.
Valmis aloittamaan Vibe Hostingin?
Seuraava projektisi on yhden keskustelun päässä siitä, että se on käytössä.
git pushLataa desktop-sovellus yhdistääksesi palvelimet Claude Codeen