lobsite! Accedi Registrati

Hosting per siti statici

Ospita un sito statico da qualsiasi generatore o scritto a mano: un comando o un trascinamento lo pubblica, si caricano solo le modifiche, HTTPS attivo.

Eseguilo nel progetto: la cartella di build (dist, build, out, _site o public) viene trovata per te.
Trascina un file HTML, una cartella o uno .zip Controllato nel tuo browser; non si carica nulla finché non pubblichi.

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

  1. Fai la build del sito, se ne ha una. Lobsite ospita ciò che produce il tuo generatore; non esegue la build al posto tuo.
  2. Pubblica la cartella. Esegui npx lobsite nel progetto, oppure trascina la cartella compilata o uno .zip nel riquadro qui sopra. Il primo deploy funziona senza account e dura 6 ore.
  3. 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.

Si caricano solo i file modificati

I file vengono salvati in base al loro hash. Ripubblicare un sito invariato carica 0 byte.

Ogni deploy ha il suo URL

Anteprima prima di andare online. Rollback in un clic, reindirizzamenti compresi.

HTTPS ovunque

Ogni sito riceve un indirizzo *.lobsite.app con HTTPS dal primo deploy.

Configurazione in un solo file

Reindirizzamenti, header e moduli stanno in lobsite.toml e viaggiano con ogni deploy.

Moduli che funzionano e basta

Fai puntare un modulo a /_lobsite/forms/contact. Filtro antispam incluso.

Limiti che puoi leggere

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.

Vedi anche