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

Mengatasi CURL Error Saat Integrasi Midtrans Snap di PHP Native (Fedora + LEMP)

🔍 Latar Belakang Saat mengintegrasikan Midtrans Snap menggunakan PHP Native di Fedora 41 dengan LEMP stack (Linux, Nginx, MySQL, PHP), saya mengalami error berikut: Curl error: Failed to connect to app.sandbox.midtrans.com port 443 Padahal, ketika saya mengetes dengan curl langsung dari terminal, koneksi ke https://app.sandbox.midtrans.com berhasil. Setelah investigasi cukup panjang, berikut adalah ringkasan penyebab dan solusinya yang semoga bisa membantu developer lain yang mengalami hal serupa. 🚨 Masalah ❌ CURL error dari PHP, tapi sukses dari terminal curl via terminal: ✅ berhasil konek ke app.sandbox.midtrans.com curl via PHP (php-fpm): ❌ gagal koneksi ke port 443 Penyebab utama: Fedora 41 menggunakan SELinux dalam mode Enforcing, yang secara default memblokir php-fpm melakukan koneksi keluar, termasuk ke API Midtrans. ...

July 22, 2025 · 2 min · 387 words · Ibnu Raffi