[verdetto][prompt generato][fonte: netlify.com]
Posso vibecodare Netlify?
// si costruisce in un weekend, ma restano buchi veri
Hosting statico e funzioni si mettono insieme facilmente, ma il valore di Netlify sono i deploy basati su Git, le preview, i form, i redirect, le edge function e l'affidabilità di una piattaforma gestita.
confidenza: alta
cos’è: Piattaforma di hosting web per siti statici, funzioni, form e preview dei deploy
Indice di costruibilità · gioco editoriale
- Prezzo 20 $/mese peso: più 2
- Tempo più giorni peso: più 1
- Categoria hosting non pesa
- Moat scala dell'infrastruttura · qualità di esecuzione peso: meno 3
- Confidenza alta peso: più 1
- Cosa perdi 6 voci peso: meno 3
- Sito netlify.com (si apre in una nuova scheda) non pesa
Il moat pesa più del prezzo: rifarlo è un progetto, non una sera.
Gioco editoriale: il verdetto dice se un agente può, l’indice se conviene.
Cosa costruisci
Fare il deploy di build statiche da git, servirle via CDN o reverse proxy, aggiungere form e funzioni e creare URL di preview.
cosa ti serve
- un VPS o un hosting statico in cloud
- CI/CD
- dominio e DNS
- SSL
- funzioni serverless o in container
- monitoraggio
Sta bene accanto a Vercel: si può confrontare il lock-in di piattaforma con il self-hosting.
Il prompt
Un weekend con un agente di coding. I buchi che restano sono qui sotto, in «cosa perdi».
Build me a personal static-site deploy pipeline to replace Netlify, running on my own
VPS. Requirements:
- A small deploy service: Node + Express receiving a GitHub webhook on localhost, with
Caddy in front serving the built sites over HTTPS.
- On push to main: pull the repo into /srv/sites/<repo>/, run the build command from a
per-site config (sites.json: repo, branch, buildCmd, outputDir), and atomically swap a
`current` symlink to the new build.
- Keep the last 5 builds per site on disk so rollback is `deployctl rollback <site>`, a
one-line CLI.
- Branch previews: pushes to other branches deploy to <branch>.<site>.mydomain.com via a
Caddy wildcard route.
- Build logs go to /srv/sites/<repo>/logs/<timestamp>.log; `deployctl status` lists
sites, last deploy time, and pass/fail.
- Webhook secret and tokens in .env. The service binds to localhost behind Caddy; no
accounts, no telemetry.
- Out of scope: CDN/edge functions, form handling, and team features. This is one VPS,
not a global network. Skip the dashboard UI, the CLI is enough.
- README: the Caddy config snippet, GitHub webhook setup, and the wildcard DNS record
previews need. Prompt generato dai dati della scheda, non ancora rivisto a mano. In inglese di proposito — è la lingua in cui gli agenti di coding rendono meglio.
Cosa perdi
- le preview dei deploy
- la CDN e le edge function
- i form
- i rollback
- i flussi di lavoro di team
- uptime e supporto
Perché pagano ancora
Si paga perché anche i siti semplici hanno bisogno di CI/CD, routing e preview su cui contare.
moat: Scala dell'infrastruttura Qualità di esecuzione cos’è un moat
hosting e infrastruttura
Alternative gratuite
Non hai voglia di costruirtelo? Queste esistono già, sono gratis o open source, e le abbiamo controllate una per una.
Scartate (2) — e perché
- Cloudflare Pages Free (si apre in una nuova scheda) — Preview e funzioni sono eccellenti; senza un servizio form integrato, però, non copre tutto il lavoro di Netlify.
- Coolify (si apre in una nuova scheda) — Ottimo per ospitare app, ma preview dei deploy, funzioni serverless e una casella form gestita non arrivano come un unico prodotto finito.
Chi l’ha già costruito
Partire da qui è vibecoding lo stesso: il prompt serve quando lo vuoi esattamente a modo tuo.
- Coolify (si apre in una nuova scheda) — Open-source self-hosted deployment platform for apps, databases, and static sites. (alive)
Sei d’accordo?
La bilancia dei voti
Ancora nessun voto: il tuo è il primo.
Nessun voto ancora — il primo pesa.