Legacy Lamp Composer Podman

Sebagai developer, terkadang kita tidak bisa lari dari legacy project. Baru-baru ini, saya harus menghidupkan kembali aplikasi berbasis CodeIgniter 3 yang membutuhkan PHP 7.0. Masalahnya, PHP 7.0 dan Debian Stretch (base image-nya) sudah lama mencapai End of Life (EOL). Di sistem immutable seperti Fedora Silverblue, menjalankan stack jadul ini di dalam kontainer adalah solusi paling bersih. Berikut adalah panduan setup LAMP Stack legacy menggunakan Podman, lengkap dengan trik repositori dan Composer. ...

January 15, 2026 · 3 min · 578 words · Ibnu Raffi

Optimalisasi Partisi Fedora Silverblue

Sebagai pengguna Fedora Silverblue, kita tahu bahwa sistem immutable ini punya cara kerja unik. Tantangan muncul saat kita punya multi-disk (seperti setup Mini PC saya: 2x NVMe + 1x SATA). Bagaimana membaginya agar performa koding tetap kencang, tapi koleksi game dan kontainer tidak memenuhi sistem? Berikut adalah strategi partisi yang saya gunakan untuk membagi beban kerja antara OS, Project, dan Storage berat. The Strategy: Triple Disk Setup Agar efisien, saya membagi beban kerja berdasarkan kecepatan I/O masing-masing drive: ...

January 12, 2026 · 2 min · 350 words · Ibnu Raffi

Cara Deploy CodeIgniter 4 di Shared Hosting (Hostinger) dengan Aman

Deploy aplikasi CodeIgniter 4 (CI4) ke shared hosting (seperti Hostinger, Niagahoster, dll) seringkali membingungkan bagi pemula. Hal ini karena struktur folder CI4 (public, app, system) berbeda dengan struktur standar cPanel/hPanel yang mengharapkan semua file ada di dalam public_html. Banyak orang melakukan kesalahan dengan menaruh semua file project di dalam public_html. Meskipun bisa jalan, cara ini tidak aman karena file sistem dan .env Anda terekspos ke publik. Di artikel ini, saya akan membagikan cara deploy yang benar, aman, dan solusi untuk masalah umum saat upload file. ...

November 26, 2025 · 3 min · 633 words · Ibnu Raffi