Okou bisa memublikasikan keluaran HTML statis ke sebuah URL publik yang bisa Anda kirim ke siapa pun — tanpa pipeline deploy, tanpa akun hosting, tanpa repo. Berkas yang ada di mesin Okou tidak bisa dibuka rekan kerja Anda; halaman yang dihosting bisa.
Tersedia di semua paket, termasuk Free.
Untuk apa ini
- Dek dan laporan. Presentasi hasil generasi atau laporan metrik berubah menjadi tautan yang Anda lempar ke Slack, bukan berkas yang harus diunduh orang.
- Landing page dan microsite. Halaman peluncuran, situs acara, materi kampanye sekali pakai.
- Pusat informasi internal. Halaman onboarding, runbook, dan dasbor untuk tim yang tidak mau menambah satu alat lagi.
- Demo interaktif. Prototipe yang bisa diklik orang lain sebelum Anda benar-benar membangunnya.
- Apa pun yang dihasilkan sebuah automation secara berkala. Laporan mingguan yang selalu berada di URL yang sama lebih mudah ditandai sebagai bookmark daripada lampiran mingguan.
Cara kerjanya
Cukup minta: "Publikasikan ini sebagai halaman yang bisa saya bagikan." Okou membangun bundel statisnya, memublikasikan direktorinya, lalu membalas dengan URL-nya.
Detail yang perlu diketahui:
- Setiap situs punya slug. Slug menentukan URL-nya. Memublikasikan lagi ke slug yang sama akan mengirim versi baru ke alamat yang sama — persis yang Anda inginkan untuk laporan berulang.
- Versi bersifat permanen. Setiap publikasi disimpan sebagai versinya sendiri, jadi pembaruan yang keliru bisa ditemukan dan diganti, bukan sekadar disesali.
- Single-page app didukung. Situs yang dibangun dengan routing di sisi klien menyajikan path yang tidak dikenal dari
index.html, sehingga deep link tetap terbuka dengan benar. - Situs yang sudah ada bisa diedit. Okou bisa menarik kembali situs yang sudah dipublikasikan, mengubah bagian yang perlu diubah, lalu memublikasikannya ulang — Anda tidak perlu membuat ulang dari nol.
Catatan praktis
- URL-nya adalah hasil kerjanya. Path berkas lokal atau alamat dev server di mesin Okou tidak bisa dijangkau siapa pun selain Okou. Kalau ada yang perlu melihatnya, dibutuhkan URL yang dihosting, sebuah pesan, atau ekspor berkas.
- Hosting ditujukan untuk keluaran statis. Halaman, dek, laporan, dan aplikasi sisi klien berjalan baik. Apa pun yang butuh backend hidup, basis data, atau worker latar belakang termasuk urusan pipeline deployment Anda sendiri.
- Aset sebaiknya berupa berkas nyata. Sertakan gambar berdampingan dengan HTML-nya dan rujuk lewat path relatif alih-alih menyisipkannya inline, supaya tampilannya konsisten setelah dipublikasikan.
- Publik berarti publik. Siapa pun yang punya tautannya bisa membuka halaman itu. Jangan memublikasikan sesuatu yang tidak akan Anda taruh di kanal bersama — untuk materi privat, kirimkan ke Notion, Google Doc, atau lewat DM.
Selanjutnya
- Lihat Generation untuk membuat HTML-nya sejak awal.
- Lihat Automations untuk memublikasikan sesuai jadwal.

