Un sito statico è una cartella di HTML, CSS, JavaScript e immagini che qualsiasi browser può aprire così com'è: quando qualcuno lo visita, su un server non gira nulla. Per questo è veloce ed economico da ospitare, e Lobsite è fatto proprio per questo. Trascina la cartella nel riquadro qui sopra, o esegui npx lobsite nel progetto, e il sito è online a un indirizzo *.lobsite.app con HTTPS.
Come funziona
- Fai la build del sito, se ne ha una. Lobsite ospita ciò che produce il tuo generatore; non esegue la build al posto tuo.
- Pubblica la cartella. Esegui
npx lobsitenel progetto, oppure trascina la cartella compilata o uno.zipnel riquadro qui sopra. Il primo deploy funziona senza account e dura 6 ore. - Tienilo. Apri il link per rivendicarlo (o premi qui Tienilo gratis →) per spostare il sito in un account gratuito. L'indirizzo resta lo stesso e il sito non scade più.
Qualsiasi generatore, o nessuno
A Lobsite non importa come sono stati creati i file. npx lobsite cerca le solite cartelle di build e pubblica la prima che trova:
| Strumento | Cartella pubblicata |
|---|---|
| Vite, Astro, Vue, Svelte (statico) | dist/ |
| Create React App, Docusaurus | build/ |
Next.js (output: "export") |
out/ |
| Jekyll, Eleventy | _site/ |
| Hugo, Gatsby | public/ |
Funziona anche un sito scritto a mano: esegui il comando nella cartella che contiene index.html, oppure indica la cartella, come npx lobsite ./site. La scelta viene salvata in lobsite.toml, così la volta dopo pubblica la stessa cartella sullo stesso sito.
Anche i giochi per browser sono siti statici. Utilizza Panoramica dell'hosting di giochi HTML5 o vai direttamente alla guida all'esportazione per Phaser, Godot, Construct 3, GDevelop, UnityWebGL, GameMaker, Defold o Twine.
Deploy che restano veloci anche quando il sito cresce
Ogni file è salvato in base al suo hash. Quando ripubblichi, Lobsite confronta prima gli hash e carica solo i file modificati, quindi correggere un refuso in una pagina invia un file, non l'intero sito. Ogni deploy ha anche un suo URL: lobsite deploy --preview pubblica una versione da controllare senza toccare il sito online, e lobsite rollback torna a un deploy precedente in un solo passaggio, senza ricaricare nulla.
Cosa può ancora fare un sito statico
Niente server non significa niente funzioni. Reindirizzamenti e header di risposta stanno in lobsite.toml e viaggiano con ogni deploy, quindi anche un rollback li ripristina; il Generatore di reindirizzamenti scrive le regole per te. I moduli HTML che inviano a /_lobsite/forms/<name> raccolgono gli invii con filtro antispam una volta che il sito è in un account; vedi moduli. Tutto ciò che richiede tuo codice su un server, come login o database, Lobsite non lo esegue.
I file vengono salvati in base al loro hash. Ripubblicare un sito invariato carica 0 byte.
Anteprima prima di andare online. Rollback in un clic, reindirizzamenti compresi.
Ogni sito riceve un indirizzo *.lobsite.app con HTTPS dal primo deploy.
Reindirizzamenti, header e moduli stanno in lobsite.toml e viaggiano con ogni deploy.
Fai puntare un modulo a /_lobsite/forms/contact. Filtro antispam incluso.
Ogni limite è pubblicato e ogni errore ti dice cosa fare dopo.
Hosting statici a confronto
| Lobsite | GitHub Pages | Netlify | Cloudflare Pages | |
|---|---|---|---|---|
| Account prima del primo deploy | No: online per 6 ore, poi tienilo gratis | Sì, e un repository | Solo per i drop, da rivendicare entro il termine | Sì |
| Deploy | Un comando o un trascinamento | Push su un repository | Git, CLI o drop | Git, CLI o caricamento |
| Build sul server | No: carichi la cartella compilata | Jekyll o GitHub Actions | Sì | Sì |
| Si caricano solo i file modificati | Sì | Tramite Git | Sì | Sì |
| Moduli | Sì, quando il sito è in un account | No | Sì | No |
| Dominio personalizzato | Sì, gratis | Sì, gratis | Sì, gratis | Sì, gratis |
Se vuoi build da Git, GitHub Pages, Netlify e Cloudflare Pages lo fanno bene. Lobsite è la strada più rapida da una cartella a un link, dal terminale, dal browser o da un agente IA, senza nulla da configurare prima.
Domande frequenti
Cosa conta come sito statico?
Qualsiasi sito le cui pagine sono semplici file: HTML, CSS, JavaScript, immagini e font, di solito creati da un generatore come Astro, Hugo o Jekyll. Se per rispondere a ogni richiesta serve un processo server (PHP, Node, un database), non è statico.
Eseguite il mio comando di build?
No. Fai la build sul tuo computer o in CI, poi pubblica la cartella di output. Così i deploy restano veloci e va online esattamente ciò che hai provato in locale.
Posso avere una mia pagina 404?
Sì. Metti un 404.html al primo livello del sito: verrà mostrato, con stato 404, per qualsiasi indirizzo che non esiste. Senza, Lobsite mostra una semplice pagina «Not found».
Quanti siti statici posso ospitare gratis?
Un account gratuito tiene un sito, con fino a 100 file e 10 GB di banda al mese. Anche i siti pubblicati senza account sono gratuiti, ma durano 6 ore. Il piano a pagamento, in arrivo, ne contiene cinque.