Een statische site is een map met HTML, CSS, JavaScript en afbeeldingen die elke browser kan openen zoals hij is: bij een bezoek draait er niets op een server. Daardoor is hosten snel en goedkoop, en daar is Lobsite precies voor gemaakt. Sleep de map in het vak hierboven, of voer npx lobsite uit in je project, en de site staat live op een *.lobsite.app-adres met HTTPS.
Zo werkt het
- Bouw de site, als die een buildstap heeft. Lobsite host wat je generator oplevert; de build voert het niet voor je uit.
- Deploy de map. Voer
npx lobsiteuit in het project, of sleep de gebouwde map of een.zipervan naar het vak hierboven. De eerste deploy werkt zonder account en duurt 6 uur. - Houd hem. Open de claimlink (of klik hier op Gratis houden →) om de site naar een gratis account te verplaatsen. Het adres blijft hetzelfde en de site verloopt niet meer.
Elke generator, of geen
Het maakt Lobsite niet uit hoe de bestanden zijn gemaakt. npx lobsite zoekt naar de gebruikelijke buildmappen en deployt de eerste die het vindt:
| Tool | Map die wordt gedeployd |
|---|---|
| Vite, Astro, Vue, Svelte (statisch) | dist/ |
| Create React App, Docusaurus | build/ |
Next.js (output: "export") |
out/ |
| Jekyll, Eleventy | _site/ |
| Hugo, Gatsby | public/ |
Een met de hand geschreven site werkt ook: voer de opdracht uit in de map met index.html, of geef de map op, zoals npx lobsite ./site. De keuze wordt opgeslagen in lobsite.toml, dus de volgende keer gaat dezelfde map naar dezelfde site.
Browsergames zijn ook statische sites. Gebruik de Overzicht van HTML5-gamehosting, of ga direct naar de exportgids voor Phaser, Godot, Construct 3, GDevelop, Unity WebGL, GameMaker, Defold of Twine.
Deploys die snel blijven als de site groeit
Elk bestand wordt opgeslagen op zijn hash. Bij een nieuwe deploy vergelijkt Lobsite eerst de hashes en uploadt alleen gewijzigde bestanden, dus een typefout op één pagina verbeteren stuurt één bestand, niet de hele site. Elke deploy krijgt ook een eigen URL: lobsite deploy --preview publiceert een versie om te controleren zonder de live site aan te raken, en lobsite rollback zet in één stap een eerdere deploy terug, zonder opnieuw te uploaden.
Wat een statische site toch kan
Geen server betekent niet geen functies. Doorverwijzingen en responsheaders staan in lobsite.toml en reizen mee met elke deploy, dus terugzetten herstelt ze ook; de Doorverwijzingsgenerator schrijft de regels voor je. HTML-formulieren die naar /_lobsite/forms/<name> versturen, verzamelen inzendingen met spamfilter zodra de site in een account staat; zie formulieren. Alles wat je eigen code op een server nodig heeft, zoals inloggen of een database, draait Lobsite niet.
Bestanden worden op hun hash opgeslagen. Een ongewijzigde site opnieuw deployen uploadt 0 bytes.
Bekijk een voorbeeld voordat het live gaat. Zet in één klik terug, inclusief doorverwijzingen.
Elke site krijgt vanaf de eerste deploy een *.lobsite.app-adres met HTTPS.
Doorverwijzingen, headers en formulieren staan in lobsite.toml en reizen mee met elke deploy.
Laat een formulier wijzen naar /_lobsite/forms/contact. Spamfilter inbegrepen.
Elke limiet is gepubliceerd, en elke fout vertelt je wat je moet doen.
Statische hosts vergeleken
| Lobsite | GitHub Pages | Netlify | Cloudflare Pages | |
|---|---|---|---|---|
| Account vóór de eerste deploy | Nee: 6 uur live, daarna gratis houden | Ja, en een repository | Alleen voor drops, binnen de termijn te claimen | Ja |
| Deploy | Eén opdracht of slepen | Push naar een repository | Git, CLI of drop | Git, CLI of upload |
| Build op de server | Nee: je uploadt de gebouwde map | Jekyll of GitHub Actions | Ja | Ja |
| Alleen gewijzigde bestanden uploaden | Ja | Via Git | Ja | Ja |
| Formulieren | Ja, zodra de site in een account staat | Nee | Ja | Nee |
| Eigen domein | Ja, gratis | Ja, gratis | Ja, gratis | Ja, gratis |
Wil je builds vanuit Git, dan doen GitHub Pages, Netlify en Cloudflare Pages dat allemaal goed. Lobsite is de snelste weg van een map naar een link, vanuit een terminal, een browser of een AI-agent, zonder vooraf iets in te stellen.
Veelgestelde vragen
Wat telt als statische site?
Elke site waarvan de pagina's gewone bestanden zijn: HTML, CSS, JavaScript, afbeeldingen en lettertypen, meestal gemaakt door een generator als Astro, Hugo of Jekyll. Heeft hij een serverproces (PHP, Node, een database) nodig om elk verzoek te beantwoorden, dan is hij niet statisch.
Voeren jullie mijn buildopdracht uit?
Nee. Bouw op je eigen computer of in CI en deploy daarna de uitvoermap. Zo blijven deploys snel en gaat precies live wat je lokaal hebt getest.
Kan ik mijn eigen 404-pagina hebben?
Ja. Zet een 404.html bovenaan in de site en die wordt, met status 404, getoond voor elk adres dat niet bestaat. Zonder die pagina toont Lobsite een eenvoudige ‘Not found’-pagina.
Hoeveel statische sites kan ik gratis hosten?
Een gratis account houdt één site, met tot 100 bestanden en 10 GB bandbreedte per maand. Sites die zonder account worden gepubliceerd zijn ook gratis, maar duren 6 uur. Het betaalde abonnement, dat binnenkort komt, biedt ruimte voor vijf sites.