Setelah situs Jekyll Garden selesai disiapkan, berikut cara memublikasikannya secara daring.
GitHub Pages (Gratis)
GitHub Pages adalah cara termudah untuk memulai:
- Unggah seluruh berkas ke repositori GitHub
- Aktifkan GitHub Pages di pengaturan repositori
- Atur sumber ke “Deploy from a branch”
- Pilih branch utama (biasanya
mainataumaster)
Situsmu akan tersedia di https://usernamekamu.github.io/nama-repositori
Netlify (Gratis)
Netlify menawarkan proses deploy otomatis:
- Hubungkan repositori GitHub ke Netlify
- Atur perintah build:
bundle exec jekyll build - Atur direktori hasil build:
_site - Deploy otomatis setiap kali kamu melakukan push
Vercel (Gratis)
Vercel juga menjadi opsi yang baik:
- Impor repositorimu ke Vercel
- Framework preset: Jekyll
- Deploy otomatis pada setiap push
Pengujian Lokal
Uji situs sebelum melakukan deploy:
bundle install
bundle exec jekyll serve
Kunjungi http://localhost:4000 untuk melihat situsmu.
Domain Kustom
Tambahkan domain milikmu di _config.yml:
url: 'https://yourdomain.com'
Lalu konfigurasikan domain tersebut pada penyedia hosting.
Tips
- Uji lokal terlebih dahulu: Pastikan semuanya berjalan sebelum deploy
- Periksa tautan: Pastikan semua [[Wiki Links]] berfungsi
- Optimalkan gambar: Kompres gambar agar waktu muat lebih cepat
- Gunakan HTTPS: Sebagian besar penyedia hosting sudah menyediakannya otomatis
Pemecahan Masalah
Situs tidak memperbarui?
- Periksa apakah perubahan sudah dipush ke repositori
- Pastikan proses build selesai tanpa error
- Hapus cache peramban
Tautan rusak?
- Pastikan seluruh judul catatan sama persis
- Pastikan catatan memiliki
feed: "show"pada front matter - Build ulang situs setelah menambahkan catatan baru
Taman digitalmu siap dibagikan kepada dunia!