Les pèlerins au-dessus des nuages

Diperbarui 9 Oktober 2026. Panduan asli (6 Desember 2013) memakai openSUSE 13.1, XAMPP 1.8.3, dan OpenEMR 4.1.2. Jangan ikuti langkah-langkah itu lagi; ini penggantinya.

Dulu saya memilih XAMPP karena “kalau rusak, tinggal dibilas”. Dua belas tahun kemudian, yang perlu dibilas ternyata asumsi saya.

Apa yang sudah usang

  • openSUSE 13.1 kehilangan dukungan resmi pada awal 2016. Penerusnya, Leap 16.0 (Oktober 2025), hanya 64-bit, memakai installer Agama, dan mengaktifkan SELinux secara bawaan.
  • OpenEMR 4.1.2 kini digantikan 8.3.0 (18 Agustus 2026), yang butuh PHP 8.3+ dan MariaDB 10.6+ atau MySQL 5.7+. Rilis ini menambal puluhan celah keamanan, sebagian berstatus kritis. Versi lama tidak lagi mendapat tambalan.
  • XAMPP disebut “jalan buntu” oleh wiki OpenEMR: rilis terakhirnya untuk Windows (8.2.12, November 2023) membawa PHP 8.2 dan MariaDB 10.4, di bawah syarat minimum.
  • Daftar chmod pascapemasangan menyusut. Berkas seperti acl_setup.php dan sl_convert.php tidak lagi masuk daftar.
Tumpukan pemasangan OpenEMR 2013 dan 2026Tahun 2013: openSUSE 13.1, XAMPP 1.8.3, OpenEMR 4.1.2. Tahun 2026: Linux 64-bit, Docker dengan MariaDB 10.6 atau lebih baru dan PHP 8.3 atau lebih baru, OpenEMR 8.3.0, serta cadangan eksternal.Tumpukan pemasangan OpenEMR: 2013 dan 20262013 (usang)OpenEMR 4.1.2XAMPP 1.8.3openSUSE 13.1 (32-bit)migrasi2026 (jalur resmi)OpenEMR 8.3.0 (PHP 8.3+)Docker + MariaDB 10.6+Linux 64-bit, mis. Leap 16.0+ cadangan eksternal dan uji pemulihan
Diringkas dari wiki OpenEMR dan catatan rilis 8.3.0.

Jalur 2026, ringkas

  1. Siapkan server Linux 64-bit; wiki menyebut 2 vCPU dan 4 GB cukup untuk praktik kecil.
  2. Pasang Docker Engine dan plugin Compose.
  3. Ambil contoh docker/production/docker-compose.yml dari repositori openemr-devops, ganti kata sandinya, lalu jalankan docker compose up -d.
  4. Atur cadangan di luar server. Fitur cadangan bawaan dihapus di 8.3.0; gunakan skrip resmi openemr-docker-backup.sh, lalu uji pemulihannya.

Catatan untuk Indonesia

OpenEMR berorientasi Amerika dan punya API FHIR, sedangkan SATUSEHAT juga memakai FHIR. Namun saya tidak menemukan dokumentasi resmi untuk SATUSEHAT atau bridging BPJS; kecocokannya harus diuji, bukan diasumsikan. Untuk RS di Indonesia, opsi lokal seperti SIMRS Khanza sudah dipakai dalam integrasi SATUSEHAT di sejumlah rumah sakit. Konteks aturannya ada di tulisan tentang SEB RME–SATUSEHAT.

Rujukan: OpenEMR: XAMPP ke Docker · Rilis 8.3.0 · The Register: Leap 16

Artikel Baru Terbit

Commenting 101: “Be kind, and respect each other” // Bersikaplah baik, dan saling menghormati (Indonesian) // Soyez gentils et respectez-vous les uns les autres (French) // Sean amables y respétense mutuamente (Spanish) // 待人友善,互相尊重 (Chinese) // كونوا لطفاء واحترموا بعضكم البعض (Arabic) // Будьте добры и уважайте друг друга (Russian) // Seid freundlich und respektiert einander (German) // 親切にし、お互いを尊重し合いましょう (Japanese) // दयालु बनें, और एक दूसरे का सम्मान करें (Hindi) // Siate gentili e rispettatevi a vicenda (Italian)

3 tanggapan

  1. Avatar jarwadi

    sepintas fitur aplikasi ini banyak sekali, dulu sekali pernah melihat ada yg mempresentasikan ini di Mag Kes UGM, tapi saya ya, bingung sajal hehe

  2. Avatar Nathan
    Nathan

    Cara dual bootnya gimana mas.. kebetulan saya juga pake 8.1

    1. Avatar Cahya

      Kalau saya belum pernah coba yang pakai UEFI, kalau tidak salah beberapa distro Linux sudah mendukung fitur tersebut.

Tinggalkan Balasan