Hosting octopress di Heroku
22 Nov 2013 Kategori: OctopressAkhir bulan november ini hosting saya di salah satu hosting provider terkenal di Indonesia berakhir sudah. Sebenarnya layanan yang diberikan cukup memuaskan, tetapi karena sekarang saya sedang di Jerman sedangkan server hosting ada di Indonesia, maka akses ke Indonesia terasa sangat lambat. Mulailah saya mencari alternatif untuk hosting blog saya sekarang. Menurut dokumentasi di octopress.org, terdapat 3 kemungkinan untuk deploy octopress.
- GitHub pages
- Heroku
- Hosting dengan fasilitas ssh
Nomer 3 sudah dicoba, sekarang kita coba nomer 1 dan 2. Dimulai dengan mencoba di GitHub, caranya mudah, tinggal mengikuti tutorial di octopress.org/docs/deploying/github. Beberapa yang harus diperhatikan adalah pada saat membuat repositori baru harus sesuai format : username.github.io Contoh: saya.github.io. Selain itu harus menambah ssh-key ke dalam profil account di github. Setelah dicoba, saya merasa kurang nyaman karena adanya banner github di blog kita dan seluruh source file kita dapat dibaca dan didownload dengan mudah oleh public.
Lalu saya mencoba hosting di Heroku. Tutorialnya ada di octopress.org/docs/deploying/heroku. Installnya gampang, source code kita gak public dan bisa custom domain. Kalau tidak salah hostingnya ada di AWS jadi lebih cepat di aksesnya *keren. Sekarang untuk push ke server perintahnya jadi nambah dari cuma
rake generate && rake deploy menjadi
rake generate
git add .
git commit -m 'site updated'
git push heroku master.