PHPackages                             basoro/mlite - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. basoro/mlite

ActiveProject

basoro/mlite
============

SIM Kesehatan Aman, Ringan &amp; Modular. Jalan di sisi server sebagai aplikasi web (PWA Ready) dan bersifat mobile first (responsive).

6.2.0(3mo ago)149855↓50%171[6 issues](https://github.com/basoro/mlite/issues)MITHTMLPHP &gt;=8.0CI passing

Since Apr 22Pushed 1mo ago13 watchersCompare

[ Source](https://github.com/basoro/mlite)[ Packagist](https://packagist.org/packages/basoro/mlite)[ RSS](/packages/basoro-mlite/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (10)Dependencies (6)Versions (35)Used By (0)

 **Codename: Sabrina**

mLITE
=====

[](#mlite)

mLITE adalah alternatif ringan dan aman untuk Sistem Informasi Kesehatan agar bisa dijalankan via Mobile / Browser. mLITE dibangun dari awal dengan berfokus pada kesederhanaan - programer pemula pun dapat membuat Module-Modul sendiri. Ini karena mLITE menerapkan sistem dan arsitektur aplikasi yang sangat mudah dalam bentuk Kerangka Kerja Mandiri (Independent Framework).

Oh iya, mLITE memiliki panduan pemasangan yang sangat mudah juga. Hanya perlu 1 langkah penyesuaian. Segera setelah anda menyalin file-file ke komputer / server dan pengaturan selesai, mLITE siap digunakan! Proses pemasangan bahkan tidak membutuhkan waktu sebanyak yang diperlukan untuk menyalin file-filenya ;-)

Panel kontrol dan tampilan default sepenuhnya responsif, yang membuatnya dapat diakses dari perangkat mobile apa pun, bahkan di ponsel, berkat kerangka kerja CSS yang digunakan - Bootstrap. Setiap modul dapat menyesuaikan dengan CSS nya sendiri.

Masih banyak fitur-fitur tersembunyi untuk kebutuhan pengembangan. Silahkan jelajahi!!

Kebutuhan Sistem
----------------

[](#kebutuhan-sistem)

Persyaratan sistem untuk mLITE sangat sederhana, sehingga setiap server modern sudah cukup. Berikut persyaratan minimal yang diperlukan

- Apache 2.2+ dengan `mod_rewrite` atau Nginx
- PHP versi 7.4 - 8.3+
- MySQL atau MariaDB

Konfigurasi PHP harus memiliki ekstensi berikut:

- dom
- gd
- mbstring
- pdo
- zip
- cURL

Pemasangan
----------

[](#pemasangan)

### Pemasangan menggunakan composer.

[](#pemasangan-menggunakan-composer)

1. Install composer di server/PC dan jalankan perintah composer untuk pemasangan paket utama dan independensi

```
$ composer create-project basoro/mlite

```

2. Buat folder `uploads`, `tmp/` dan `admin/tmp`. Beberapa server mungkin memerlukan izin tambahan `chmod 777` untuk direktori dan file tersebut.
3. Sesuaikan pengaturan di .env
4. Buat database baru di MySQL/MariaDB dan import file `mlite_db.sql`
5. Buka browser Anda dan navigasikan ke alamat tempat file mLITE berada.
6. Silahkan login dengan Username: admin dan Password: admin

### Pemasangan Manual

[](#pemasangan-manual)

1. Unduh versi terbaru \[mLITE\] ().
2. Ekstrak semua file dari paket terkompresi dan kemudian transfer ke direktori lokal atau server. Biasanya, file diunggah ke `www`,` htdocs` atau `public_html`.
3. Install composer di server/PC dan jalankan perintah composer untuk pemasangan independensi

```
$ composer install

```

4. Buat folder `uploads`, `tmp/` dan `admin/tmp`. Beberapa server mungkin memerlukan izin tambahan `chmod 777` untuk direktori dan file tersebut.
5. Sesuaikan pengaturan di .env
6. Buat database baru di MySQL/MariaDB dan import file `mlite_db.sql` (tambahkan sql-mode = '' pada my.cnf atau jalankan perintah berikut)

```
$ sed -i "/user=mysql/a sql-mode = ''" /etc/my.cnf

```

7. Buka browser Anda dan navigasikan ke alamat tempat file mLITE berada.
8. Silahkan login dengan Username: admin dan Password: admin

### Pemasangan menggunakan docker.

[](#pemasangan-menggunakan-docker)

1. Download file release terbaru \[mLITE\] atau lakukan git clone.

```
$ git clone https://github.com/basoro/mlite.git

```

Sesuaikan environment variable di .env seperti port APP dan MySQL dari default ke port yang anda inginkan (atau biarkan defautl saja).

2. Jalankan perintah docker-compose

```
$ cd mlite/docker && docker-compose build && docker-compose up -d

```

3. Buka browser Anda dan navigasikan ke alamat URL\_ADDRESS:8088.
4. Silahkan login dengan Username: admin dan Password: admin

Catatan:
--------

[](#catatan)

Untuk setiap kali update, silahkan jalankan perintah

```
$ composer update

```

Ini untuk menambahkan dependensi baru pada aplikasi

Peringatan!
-----------

[](#peringatan)

- Untuk pengguna Apache, pastikan file `.htaccess` juga ada di server. Tanpanya mLITE tidak akan berfungsi.
- Untuk pengguna Nginx, tambahkan konfigurasi berikut di pengaturan nginx.conf (atau sejenisnya)

```
location  / {
    index  index.php;
    if (!-e $request_filename) {
        rewrite / /index.php last;
    }
}

location ^~ /systems/data/ {
    deny all;
    return 403;
}

location ~* \.(sdb|txt|env|md)$ {
    deny all;
    return 403;
}

location  /admin {
    index index.php;
    try_files $uri $uri/ /admin/index.php?$args;
}
```

Jika ada didalam folder, misalnya `lite`

```
location  /lite {
    index  index.php;
    if (!-e $request_filename) {
        rewrite / /lite/index.php last;
    }
}

location ^~ /lite/systems/data/ {
    deny all;
    return 403;
}

location ~* \.(sdb|txt|env|md)$ {
    deny all;
    return 403;
}

location  /lite/admin {
    index index.php;
    try_files $uri $uri/ /lite/admin/index.php?$args;
}
```

Untuk masuk ke panel administrasi, tambahkan `/admin/` di akhir URL.

#### Login: `admin` Kata sandi: `admin`

[](#login-admin-kata-sandi-admin)

Ini harus diubah segera setelah login untuk alasan keamanan. Juga dapat mengganti nama direktori dengan panel administrasi. (Anda perlu mengubahnya pada `config.php`)

Demo
----

[](#demo)

Untuk Demo dan Info lebih lanjut di

###  Health Score

56

—

FairBetter than 98% of packages

Maintenance85

Actively maintained with recent releases

Popularity35

Limited adoption so far

Community29

Small or concentrated contributor base

Maturity65

Established project with proven stability

 Bus Factor1

Top contributor holds 90% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~54 days

Recently: every ~71 days

Total

27

Last Release

77d ago

Major Versions

2.0.2 → 4.0.22024-01-15

4.1.8 → 5.0.02025-01-19

5.3.0 → 6.0.02026-01-11

PHP version history (2 changes)5.3.0PHP &gt;=7.4

6.0.0PHP &gt;=8.0

### Community

Maintainers

![](https://www.gravatar.com/avatar/286fcba079ac152bdd7e3c78773e36dfa47e286fb33e76c8d5c958c7deecbacd?d=identicon)[basoro](/maintainers/basoro)

---

Top Contributors

[![basoro](https://avatars.githubusercontent.com/u/14934712?v=4)](https://github.com/basoro "basoro (2978 commits)")[![adlylee](https://avatars.githubusercontent.com/u/44249682?v=4)](https://github.com/adlylee "adlylee (151 commits)")[![atilamedia](https://avatars.githubusercontent.com/u/50263032?v=4)](https://github.com/atilamedia "atilamedia (76 commits)")[![Nazdi-F](https://avatars.githubusercontent.com/u/79104349?v=4)](https://github.com/Nazdi-F "Nazdi-F (54 commits)")[![rakhafauzi](https://avatars.githubusercontent.com/u/111294674?v=4)](https://github.com/rakhafauzi "rakhafauzi (17 commits)")[![aditsaga](https://avatars.githubusercontent.com/u/44182081?v=4)](https://github.com/aditsaga "aditsaga (9 commits)")[![panjiyumadana16](https://avatars.githubusercontent.com/u/55775282?v=4)](https://github.com/panjiyumadana16 "panjiyumadana16 (7 commits)")[![erlianiii](https://avatars.githubusercontent.com/u/153430955?v=4)](https://github.com/erlianiii "erlianiii (6 commits)")[![herlianti](https://avatars.githubusercontent.com/u/98742236?v=4)](https://github.com/herlianti "herlianti (5 commits)")[![ridhoalfian](https://avatars.githubusercontent.com/u/38149243?v=4)](https://github.com/ridhoalfian "ridhoalfian (3 commits)")[![ryanbekabe](https://avatars.githubusercontent.com/u/7413178?v=4)](https://github.com/ryanbekabe "ryanbekabe (1 commits)")[![guhkun13](https://avatars.githubusercontent.com/u/8043698?v=4)](https://github.com/guhkun13 "guhkun13 (1 commits)")[![IhwanID](https://avatars.githubusercontent.com/u/28101696?v=4)](https://github.com/IhwanID "IhwanID (1 commits)")[![jimminababan](https://avatars.githubusercontent.com/u/3378609?v=4)](https://github.com/jimminababan "jimminababan (1 commits)")

---

Tags

klinikpuskesmasrumahsakitsimkessimrs

### Embed Badge

![Health badge](/badges/basoro-mlite/health.svg)

```
[![Health](https://phpackages.com/badges/basoro-mlite/health.svg)](https://phpackages.com/packages/basoro-mlite)
```

###  Alternatives

[laravel/socialite

Laravel wrapper around OAuth 1 &amp; OAuth 2 libraries.

5.7k96.9M674](/packages/laravel-socialite)[laravel/passport

Laravel Passport provides OAuth2 server support to Laravel.

3.4k85.0M532](/packages/laravel-passport)[simplesamlphp/simplesamlphp

A PHP implementation of a SAML 2.0 service provider and identity provider.

1.1k12.4M193](/packages/simplesamlphp-simplesamlphp)[aporat/store-receipt-validator

PHP receipt validator for Apple App Store and Amazon Appstore

6503.9M9](/packages/aporat-store-receipt-validator)[getkirby/cms

The Kirby core

1.5k535.5k352](/packages/getkirby-cms)[league/flysystem-sftp-v3

SFTP filesystem adapter for Flysystem.

6129.6M91](/packages/league-flysystem-sftp-v3)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
