Blog pribadi dibuat dengan Bootstrap, didukung oleh Jekyll dan dihosting secara gratis di halaman Github.
Mempertahankan Demo Langsung
Halaman beranda
halaman blog
Halaman posting
Halaman proyek
Ada beberapa alternatif untuk membangun dan menerapkan situs:
membangun situs dengan GitHub Actions yang mendorong file yang dihasilkan (isi _site/
atau ../sustain-pages/
) ke cabang gh-pages . Ini adalah pendekatan yang saat ini digunakan. Lihat jekyll_build.yml untuk lebih jelasnya.
buat situs secara lokal (detail lebih lanjut di bawah) dan dorong HTML yang dihasilkan ke repositori Github, yang kemudian dihosting oleh Halaman GitHub;
membangun situs dengan travis-ci (dengan barang dari jekyll-travis) secara otomatis mendorong file HTML yang dihasilkan ke cabang gh-pages .
menyebarkan situs web statis dengan hoster yang kompatibel dengan Jekyll, seperti https://www.netlify.com/, yang memungkinkan penerapan dari repo Github dan mempublikasikan situs web menggunakan CDN. Netlify memiliki penawaran awal gratis.
Untuk opsi 2) cukup kloning repositori ini ( cabang master ), lalu jalankan bundle exec jekyll serve
di dalam direktori. Unggah konten _site/
(atau ../sustain-pages/
) yang dihasilkan ke repositori Anda ( cabang master jika diunggah sebagai halaman pribadi Anda (misalnya nama pengguna.github.io) atau cabang gh-pages jika diunggah sebagai halaman proyek (seperti untuk demonya).
Untuk opsi 3) Anda perlu menyiapkan travis-ci untuk fork pribadi Anda. Secara singkat yang Anda perlukan hanyalah mengubah detail Anda di _config.yml sehingga Anda dapat mengirim ke repo github Anda. Anda juga perlu membuat kunci aman untuk ditambahkan ke .travis.yml Anda (Anda dapat menemukan info lebih lanjut tentang cara melakukannya di file itu). Pastikan juga Anda membaca dokumentasi dari jekyll-travis. Pendekatan ini memiliki keuntungan yang jelas karena Anda cukup memasukkan perubahan file Anda ke GitHub dan semua file HTML dibuat untuk Anda dan dikirim ke gh-pages . Anda juga akan mengetahui apakah semuanya masih baik-baik saja dengan pembuatan situs Anda. Jangan ragu untuk menghubungi saya jika Anda masih mengalami masalah (lihat di bawah tentang pelacakan masalah).
Instalasi ini dibangun dengan baik dengan Ruby v2.6.3 dan Jekyll v3.9.0. Jika Anda mengalami masalah apa pun, harap catat masalah tersebut di pelacak masalah.
Jangan ragu untuk meminta tambalan dan perbaikan Anda.
Gambar profil dari pexels.
Hak Cipta (C) 2015-2021 - Dirilis di bawah Lisensi MIT.
Izin dengan ini diberikan, secara gratis, kepada siapa pun yang memperoleh salinan perangkat lunak ini dan file dokumentasi terkait ("Perangkat Lunak"), untuk menggunakan Perangkat Lunak tanpa batasan, termasuk namun tidak terbatas pada hak untuk menggunakan, menyalin, memodifikasi, menggabungkan , mempublikasikan, mendistribusikan, mensublisensikan, dan/atau menjual salinan Perangkat Lunak, dan mengizinkan orang yang menerima Perangkat Lunak untuk melakukan hal tersebut, dengan tunduk pada ketentuan berikut:
Pemberitahuan hak cipta di atas dan pemberitahuan izin ini akan disertakan dalam semua salinan atau sebagian besar Perangkat Lunak.
PERANGKAT LUNAK INI DISEDIAKAN "APA ADANYA", TANPA JAMINAN APA PUN, TERSURAT MAUPUN TERSIRAT, TERMASUK NAMUN TIDAK TERBATAS PADA JAMINAN KELAYAKAN UNTUK DIPERDAGANGKAN, KESESUAIAN UNTUK TUJUAN TERTENTU, DAN TIDAK ADA PELANGGARAN. DALAM KEADAAN APA PUN PENULIS ATAU PEMEGANG HAK CIPTA TIDAK BERTANGGUNG JAWAB ATAS KLAIM, KERUSAKAN, ATAU TANGGUNG JAWAB LAINNYA, BAIK DALAM TINDAKAN KONTRAK, HUKUM ATAU LAINNYA, YANG TIMBUL DARI, ATAU SEHUBUNGAN DENGAN PERANGKAT LUNAK ATAU PENGGUNAAN ATAU HAL-HAL LAIN DALAM PERANGKAT LUNAK.