Cara Hosting Gambar Blog di GitHub.com

Era harga hosting web mahal di Indonesia sebenarnya sudah berakhir. Sekarang, sudah banyak provider hosting yang menawarkan kuota unlimited dengan harga mulai dari 50rb/bulan. Dengan disk space unlimited tersebut, kita bisa mengupload gambar sebanyak-banyaknya di hosting kita, tanpa kuatir kehabisan kuota. Meski begitu, entah kenapa aku masih suka menaruh file gambar untuk blog ini di luar hosting. Emang dasar orang yang gak bisa mengikuti perkembangan zaman. Hehehe.

Aku sudah pernah mencoba hosting gambar di OneDrive, Facebook, Dropbox, Google Drive. Dan kesimpulanku, semuanya tidak cocok untuk hosting file gambar. Karena url gambarnya selalu gonta-ganti. Tidak tersedia url fix atau raw url. Sehingga, bisa jadi kita upload gambar hari ini, trus kita pakai url gambar di artikel, dan setelah beberapa bulan, file gambar itu hilang, karena urlnya telah berganti. Terpaksa harus edit artikel blog untuk mengupdate url gambar.

Nah untungnya aku ada ide memanfaatkan repo GitHub untuk hosting gambar, karena repo di GitHub.com menyediakan raw url yang fix gak berubah-ubah. Sangat cocok untuk masalah yang terjadi. Berikut langkah-langkah untuk me-hosting-kan file gambar blog di GitHub.com:

1. Join Github.com dan Install GitHub Desktop

Langkah pertama tentu saja sign up ke GitHub. Kemudian download & install GitHub Desktop.

2. Buat Repository Hosting-Blog

Buat repository baru, misal hosting-blog di https://github.com/new.

GitHub - New Repo

3. Clone Repository Hosting-Blog

Pada halaman home repo hosting-blog, klik tombol warna hijau Clone or download, trus pilih Open in Desktop.

GitHub - Clone

4. Tambah File Gambar & Push (Upload) ke GitHub.com

Pada GitHub Desktop, klik kanan nama repo dan pilih Open in Explorer.

GitHub - Open in Explorer

Tambahkan file gambar di folder repo local kita. Sedikit saran, untuk jangka panjang, agar memudahkan dalam pengelolaan file, lebih baik dibuat folder tahun dan subfolder bulan, seperti yang dilakukan wordpress.

GitHub - Add Image

Balik ke GitHub Desktop, klik tab Changes, maka akan terdaftar file gambar yang telah kita tambahkan melalui file explorer pada langkah sebelumnya. Tulis pesan mengenai file gambar tersebut, misal diberi pesan judul artikel, dan tekan tombol Commit to master.

GitHub - Commit to Master

Langkah terakhir adalah tekan tombol Sync untuk mepush commit atau mengupload file gambar ke server GitHub.

GitHub Sync

5. Copy Raw Url Gambar & Gunakan di Post Blog

Buka Repo online hosting-blog, dengan cara klik kanan nama repo, pilih View on Github.

GitHub - View on GitHub

Cari file gambar yang barusan kita push. Klik untuk menuju halaman detail, klik tombol download, dan copy raw url gambar tersebut.

Github - Raw Url

Gunakan raw url itu di artikel blog. Taraa… Mudah kan?

Computer Hang waktu kejar deadline

Semoga bermanfaat.

Tetap Sehat, Tetap Semangat, agar dapat Tetap dalam Perdjoeangan!!

Hartadi

I'm a Passionate Programmer ;)

Leave a Reply