lobsite! Zaloguj się Załóż konto

Hosting stron statycznych

Hostuj stronę statyczną z dowolnego generatora lub pisaną ręcznie: jedno polecenie lub upuszczenie ją wdraża, wgrywane są tylko zmiany, HTTPS działa.

Uruchom w projekcie: folder z buildem (dist, build, out, _site lub public) zostanie znaleziony za Ciebie.
Upuść plik HTML, folder lub .zip Sprawdzane w Twojej przeglądarce; nic nie jest przesyłane, dopóki nie opublikujesz.

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

  1. Zbuduj stronę, jeśli ma etap budowania. Lobsite hostuje to, co wygeneruje Twój generator; nie uruchamia builda za Ciebie.
  2. Wdróż folder. Uruchom npx lobsite w projekcie albo upuść zbudowany folder lub jego .zip w polu powyżej. Pierwsze wdrożenie działa bez konta i trwa 6 godzin.
  3. 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.

Wgrywane są tylko zmienione pliki

Pliki są przechowywane według hasha. Ponowne wdrożenie niezmienionej strony wgrywa 0 bajtów.

Każde wdrożenie ma własny URL

Podgląd przed publikacją. Wycofanie jednym kliknięciem, razem z przekierowaniami.

HTTPS wszędzie

Każda strona dostaje adres *.lobsite.app z HTTPS od pierwszego wdrożenia.

Konfiguracja w jednym pliku

Przekierowania, nagłówki i formularze są w lobsite.toml i wędrują z każdym wdrożeniem.

Formularze, które po prostu działają

Skieruj formularz na /_lobsite/forms/contact. Filtr spamu w zestawie.

Limity, które możesz przeczytać

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.

Zobacz też