Cara Host Hugo Menggunakan Hosting Gratis
Menggunakan Hosting Gratisan dan Hugo? Kenapa Tidak?

Semenjak blog ini dihosting menggunakan vercel, belum ada sama sekali artikel yang muncul, cuma artikel bawaan dari Hugo yang saya biarkan terpublish. Nah artikel ini dibuat agar blognya tidak sepi-sepi amat dan sebagai penyemangat agar kedepannya blog ini tetap update.
Sebagai pengguna hugo yang telah menggunakan hugo diberbagai platform seperti shared hosting berbayar, netlify, github, vercel, maupun hosting gratisan. Saya ingin berbagi pengalaman dalam meng-host Hugo menggunakan hosting gratisan. Hosting yang saya gunakan adalah infinityfree yang berasal dari byet.
Disini saya menggunakan tool yang ada di Linux, bagi yang menggunakan Windows bisa mencari tool yang sama atau mirip fungsinya.
Seperti biasa, kita generate dulu artikel via aplikasi Hugo, jangan lupa gunakan --minify
agar web lebih cepat. Lanjut dengan menggunakan aplikasi zip di folder public yang muncul setelah menggenerate file web dari Hugo.
Saya menggunakan command ini
zip -r namafile.zip .
Install aplikasi rclone, aplikasi adalah aplikasi untuk backup atau sinkronisasi yang terhubung lebih dari 40 cloud provider.
Karena saat ini kita menggunakan hosting gratis yang tersedia hanya ftp jadi kita menggunakan fasilitas ftp yang ada di rclone.
Buat dulu profile baru dari hosting gratis infinityfree dan ftp sebagai cloudnya. Setelah semua selesai, mount server ftp melalui rclone. Tujuannya agar proses copy paste, dan unzip bisa dilakukan via PC tanpa melalui website.
Mount server ftp sebaiknya langsung ke folder public_html, agar tidak perlu pindah-pindah folder lagi.
Setelah mount berhasil, copy file zip ke folder mount, unzip dan tunggu prosesnya hingga selesai.
Setelah selesai otomatis web Hugo akan terdeploy di hosting gratisan tersebut.
Sebagai contoh, ini adalah salah satu blog menggunakan Hugo yang saya hosting di infinity free http://eka.rf.gd
Semoga bermanfaat