Strona statyczna to folder z HTML, CSS, JavaScriptem i obrazami, który każda przeglądarka otworzy bez zmian: przy wizycie nic nie działa na serwerze. Dzięki temu hosting jest szybki i tani, a Lobsite powstał właśnie do tego. Upuść folder w polu powyżej albo uruchom npx lobsite w projekcie, a strona będzie działać pod adresem *.lobsite.app z HTTPS.
Jak to działa
- Zbuduj stronę, jeśli ma etap budowania. Lobsite hostuje to, co wygeneruje Twój generator; nie uruchamia builda za Ciebie.
- Wdróż folder. Uruchom
npx lobsitew projekcie albo upuść zbudowany folder lub jego.zipw polu powyżej. Pierwsze wdrożenie działa bez konta i trwa 6 godzin. - Zachowaj ją. Otwórz link do przejęcia (albo kliknij tu Zachowaj za darmo →), aby przenieść stronę na darmowe konto. Adres się nie zmienia, a strona przestaje wygasać.
Dowolny generator albo żaden
Lobsite nie obchodzi, jak powstały pliki. npx lobsite szuka typowych folderów z buildem i wdraża pierwszy znaleziony:
| Narzędzie | Wdrażany folder |
|---|---|
| Vite, Astro, Vue, Svelte (statycznie) | dist/ |
| Create React App, Docusaurus | build/ |
Next.js (output: "export") |
out/ |
| Jekyll, Eleventy | _site/ |
| Hugo, Gatsby | public/ |
Strona pisana ręcznie też działa: uruchom polecenie w folderze z index.html albo podaj folder, np. npx lobsite ./site. Wybór zapisuje się w lobsite.toml, więc kolejne uruchomienie wdroży ten sam folder na tę samą stronę.
Gry przeglądarkowe też są stronami statycznymi. Użyj Przegląd hostingu gier HTML5 lub przejdź bezpośrednio do przewodnika eksportu dla Phaser, Godot, Construct 3, GDevelop, Unity WebGL, GameMaker, Defold lub Twine.
Wdrożenia, które zostają szybkie, gdy strona rośnie
Każdy plik jest przechowywany według hasha. Przy kolejnym wdrożeniu Lobsite najpierw porównuje hashe i wgrywa tylko zmienione pliki, więc poprawka literówki na jednej stronie wysyła jeden plik, a nie całą witrynę. Każde wdrożenie ma też własny adres URL: lobsite deploy --preview publikuje wersję do sprawdzenia bez ruszania działającej strony, a lobsite rollback w jednym kroku wraca do wcześniejszego wdrożenia, bez ponownego wgrywania.
Co strona statyczna wciąż potrafi
Brak serwera nie oznacza braku funkcji. Przekierowania i nagłówki odpowiedzi są w lobsite.toml i wędrują z każdym wdrożeniem, więc wycofanie przywraca też je; Generator przekierowań napisze reguły za Ciebie. Formularze HTML wysyłane do /_lobsite/forms/<name> zbierają zgłoszenia z filtrem spamu, gdy strona jest na koncie; zobacz formularze. Wszystkiego, co wymaga Twojego kodu na serwerze, np. logowania czy bazy danych, Lobsite nie uruchamia.
Pliki są przechowywane według hasha. Ponowne wdrożenie niezmienionej strony wgrywa 0 bajtów.
Podgląd przed publikacją. Wycofanie jednym kliknięciem, razem z przekierowaniami.
Każda strona dostaje adres *.lobsite.app z HTTPS od pierwszego wdrożenia.
Przekierowania, nagłówki i formularze są w lobsite.toml i wędrują z każdym wdrożeniem.
Skieruj formularz na /_lobsite/forms/contact. Filtr spamu w zestawie.
Każdy limit jest opublikowany, a każdy błąd mówi, co zrobić dalej.
Porównanie hostingów statycznych
| Lobsite | GitHub Pages | Netlify | Cloudflare Pages | |
|---|---|---|---|---|
| Konto przed pierwszym wdrożeniem | Nie: 6 godzin online, potem zachowaj za darmo | Tak, i repozytorium | Tylko przy drop, do przejęcia w wyznaczonym czasie | Tak |
| Wdrożenie | Jedno polecenie lub upuszczenie | Push do repozytorium | Git, CLI lub drop | Git, CLI lub upload |
| Build na serwerze | Nie: wgrywasz zbudowany folder | Jekyll lub GitHub Actions | Tak | Tak |
| Wgrywane tylko zmienione pliki | Tak | Przez Git | Tak | Tak |
| Formularze | Tak, gdy strona jest na koncie | Nie | Tak | Nie |
| Własna domena | Tak, za darmo | Tak, za darmo | Tak, za darmo | Tak, za darmo |
Jeśli chcesz buildów z Gita, GitHub Pages, Netlify i Cloudflare Pages robią to dobrze. Lobsite to najszybsza droga od folderu do linku, z terminala, przeglądarki lub agenta AI, bez wcześniejszej konfiguracji.
Najczęstsze pytania
Co się liczy jako strona statyczna?
Każda strona, której podstrony są zwykłymi plikami: HTML, CSS, JavaScript, obrazy i fonty, zwykle tworzone przez generator jak Astro, Hugo czy Jekyll. Jeśli do obsługi każdego żądania potrzebuje procesu serwera (PHP, Node, bazy danych), nie jest statyczna.
Czy uruchamiacie moje polecenie builda?
Nie. Zbuduj na swoim komputerze lub w CI, a potem wdróż folder wynikowy. Dzięki temu wdrożenia są szybkie, a online trafia dokładnie to, co przetestowałeś lokalnie.
Czy mogę mieć własną stronę 404?
Tak. Umieść 404.html na najwyższym poziomie strony, a pojawi się ze statusem 404 dla każdego nieistniejącego adresu. Bez niej Lobsite pokaże prostą stronę „Not found”.
Ile stron statycznych mogę hostować za darmo?
Darmowe konto mieści jedną stronę, do 100 plików i 10 GB transferu miesięcznie. Strony opublikowane bez konta też są darmowe, ale działają 6 godzin. Płatny plan, który pojawi się wkrótce, mieści pięć stron.