lobsite! Masuk Daftar

Hosting situs statis

Host situs statis dari generator apa pun atau tulisan tangan: deploy dengan satu perintah atau seret-lepas, hanya file berubah yang diunggah. Gratis dicoba.

Jalankan di proyek: folder build (dist, build, out, _site, atau public) ditemukan otomatis.
Letakkan file HTML, folder, atau .zip Diperiksa di browser Anda; tidak ada yang diunggah sampai Anda memublikasikan.

Situs statis adalah folder berisi HTML, CSS, JavaScript, dan gambar yang dapat dibuka browser apa pun apa adanya: tidak ada yang berjalan di server saat seseorang berkunjung. Itu membuatnya cepat dan murah untuk di-host, dan Lobsite dibuat tepat untuk itu. Letakkan folder di kotak di atas, atau jalankan npx lobsite di proyek Anda, dan situs aktif di alamat *.lobsite.app dengan HTTPS.

Cara kerjanya

  1. Build situs, jika memiliki langkah build. Lobsite meng-host keluaran generator Anda; tidak menjalankan build untuk Anda.
  2. Deploy folder. Jalankan npx lobsite di proyek, atau letakkan folder hasil build atau .zip-nya di kotak di atas. Deploy pertama berfungsi tanpa akun dan bertahan 6 jam.
  3. Simpan. Ikuti tautan klaim (atau tekan Simpan gratis → di sini) untuk memindahkan situs ke akun gratis. Alamatnya tetap sama dan situs berhenti kedaluwarsa.

Generator apa pun, atau tanpa

Lobsite tidak peduli bagaimana file dibuat. npx lobsite mencari folder build yang umum dan melakukan deploy yang pertama ditemukan:

Alat Folder yang di-deploy
Vite, Astro, Vue, Svelte (statis) dist/
Create React App, Docusaurus build/
Next.js (output: "export") out/
Jekyll, Eleventy _site/
Hugo, Gatsby public/

Situs tulisan tangan juga berfungsi: jalankan perintah di folder yang berisi index.html, atau sebutkan foldernya, seperti npx lobsite ./site. Pilihan disimpan di lobsite.toml, sehingga eksekusi berikutnya melakukan deploy folder yang sama ke situs yang sama.

Game browser juga merupakan situs statis. Gunakan Ikhtisar hosting game HTML5, atau langsung buka panduan ekspor untuk Phaser, Godot, Construct 3, GDevelop, Unity WebGL, GameMaker, Defold atau Twine.

Deploy yang tetap cepat seiring situs bertumbuh

Setiap file disimpan berdasarkan hash-nya. Saat Anda deploy lagi, Lobsite membandingkan hash terlebih dahulu dan hanya mengunggah file yang berubah, sehingga memperbaiki salah ketik di satu halaman mengirim satu file, bukan seluruh situs. Setiap deploy juga mendapat URL sendiri: lobsite deploy --preview memublikasikan versi untuk diperiksa tanpa menyentuh situs aktif, dan lobsite rollback beralih kembali ke deploy sebelumnya dalam satu langkah, tanpa mengunggah apa pun lagi.

Yang masih dapat dilakukan situs statis

Tanpa server bukan berarti tanpa fitur. Pengalihan dan header respons ada di lobsite.toml dan ikut bersama setiap deploy, sehingga rollback juga memulihkannya; Generator Pengalihan menulis aturannya untuk Anda. Formulir HTML yang mengirim ke /_lobsite/forms/<name> mengumpulkan kiriman dengan filter spam setelah situs ada di akun; lihat formulir. Apa pun yang memerlukan kode Anda sendiri di server, seperti login atau database, bukan sesuatu yang dijalankan Lobsite.

Hanya file yang berubah yang diunggah

File disimpan berdasarkan hash-nya. Deploy ulang situs yang tidak berubah mengunggah 0 byte.

Setiap deploy mendapat URL

Pratinjau sebelum tayang. Rollback dengan satu klik, termasuk pengalihan.

HTTPS di mana-mana

Setiap situs mendapat alamat *.lobsite.app dengan HTTPS sejak deploy pertama.

Konfigurasi dalam satu file

Pengalihan, header, dan formulir ada di lobsite.toml dan ikut bersama setiap deploy.

Formulir yang langsung berfungsi

Arahkan formulir ke /_lobsite/forms/contact. Termasuk penyaringan spam.

Batas yang dapat Anda baca

Setiap batas dipublikasikan, dan setiap error memberi tahu langkah selanjutnya.

Perbandingan host statis

Lobsite GitHub Pages Netlify Cloudflare Pages
Akun sebelum deploy pertama Tidak: aktif 6 jam, lalu simpan gratis Ya, dan repositori Hanya untuk drop, diklaim dalam jangka waktu Ya
Deploy Satu perintah atau seret-lepas Push ke repositori Git, CLI, atau drop Git, CLI, atau unggah
Build di server Tidak: Anda mengunggah folder hasil build Jekyll, atau GitHub Actions Ya Ya
Hanya file berubah yang diunggah Ya Melalui Git Ya Ya
Formulir Ya, setelah situs ada di akun Tidak Ya Tidak
Domain kustom Ya, gratis Ya, gratis Ya, gratis Ya, gratis

Jika Anda ingin build dari Git, GitHub Pages, Netlify, dan Cloudflare Pages semuanya melakukannya dengan baik. Lobsite adalah cara tercepat dari folder ke tautan, dari terminal, browser, atau agen AI, tanpa penyiapan.

Pertanyaan umum

Apa yang dianggap situs statis?

Situs apa pun yang halamannya berupa file biasa: HTML, CSS, JavaScript, gambar, dan font, biasanya dibuat generator seperti Astro, Hugo, atau Jekyll. Jika memerlukan proses server (PHP, Node, database) untuk menjawab setiap permintaan, itu bukan statis.

Apakah Anda menjalankan perintah build saya?

Tidak. Build di komputer Anda atau di CI, lalu deploy folder keluarannya. Itu menjaga deploy tetap cepat dan berarti yang Anda uji secara lokal adalah persis yang tayang.

Bisakah saya memiliki halaman 404 sendiri?

Ya. Letakkan 404.html di tingkat atas situs dan halaman itu ditampilkan, dengan status 404, untuk alamat yang tidak ada. Tanpanya, Lobsite menampilkan halaman "Not found" sederhana.

Berapa banyak situs statis yang dapat saya host secara gratis?

Akun gratis menyimpan satu situs, dengan hingga 100 file dan bandwidth 10 GB per bulan. Situs yang dipublikasikan tanpa akun juga gratis tetapi bertahan 6 jam. Paket berbayar, segera hadir, memuat lima situs.

Lihat juga