{"id":13619742,"url":"https://github.com/basoro/mlite","last_synced_at":"2026-01-13T23:04:27.416Z","repository":{"id":35176590,"uuid":"192210421","full_name":"basoro/mlite","owner":"basoro","description":"SIMRS Ringan dan Modular. Jalan di sisi server sebagai aplikasi web dan bersifat mobile first (responsive).","archived":false,"fork":false,"pushed_at":"2026-01-11T08:17:29.000Z","size":134013,"stargazers_count":145,"open_issues_count":7,"forks_count":160,"subscribers_count":13,"default_branch":"master","last_synced_at":"2026-01-11T09:26:35.430Z","etag":null,"topics":["klinik","puskesmas","rumahsakit","simkes","simrs"],"latest_commit_sha":null,"homepage":"https://mlite.id","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/basoro.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2019-06-16T15:59:52.000Z","updated_at":"2026-01-11T08:17:33.000Z","dependencies_parsed_at":"2023-02-14T07:01:29.134Z","dependency_job_id":"f70b5aba-7b09-4774-8131-ecec14922184","html_url":"https://github.com/basoro/mlite","commit_stats":{"total_commits":1828,"total_committers":9,"mean_commits":"203.11111111111111","dds":0.08205689277899342,"last_synced_commit":"da0d9d179a493f95c4ec225cb41f19e8c8a34253"},"previous_names":["basoro/mlite","basoro/khanza-lite"],"tags_count":28,"template":false,"template_full_name":null,"purl":"pkg:github/basoro/mlite","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/basoro%2Fmlite","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/basoro%2Fmlite/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/basoro%2Fmlite/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/basoro%2Fmlite/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/basoro","download_url":"https://codeload.github.com/basoro/mlite/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/basoro%2Fmlite/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28404693,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-13T21:51:37.118Z","status":"ssl_error","status_checked_at":"2026-01-13T21:45:14.585Z","response_time":56,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["klinik","puskesmas","rumahsakit","simkes","simrs"],"created_at":"2024-08-01T21:00:47.952Z","updated_at":"2026-01-13T23:04:27.412Z","avatar_url":"https://github.com/basoro.png","language":"HTML","funding_links":[],"categories":["K"],"sub_categories":[],"readme":"\u003cp align=\"right\"\u003e\n    \u003cb\u003eCodename: Sabrina\u003c/b\u003e\u003cbr\u003e\n\u003c/p\u003e\n\n# mLITE\n\nmLITE 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).\n\nOh 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 ;-)\n\nPanel 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.\n\nMasih banyak fitur-fitur tersembunyi untuk kebutuhan pengembangan. Silahkan jelajahi!!\n\nKebutuhan Sistem\n----------------\n\nPersyaratan sistem untuk mLITE  sangat sederhana, sehingga setiap server modern sudah cukup. Berikut persyaratan minimal yang diperlukan\n\n+ Apache 2.2+ dengan `mod_rewrite` atau Nginx\n+ PHP versi 7.4 - 8.3+\n+ MySQL atau MariaDB\n\nKonfigurasi PHP harus memiliki ekstensi berikut:\n\n+ dom\n+ gd\n+ mbstring\n+ pdo\n+ zip\n+ cURL\n\nPemasangan\n----------\n\n### Pemasangan menggunakan composer.\n1. Install composer di server/PC dan jalankan perintah composer untuk pemasangan paket utama dan independensi\n\n```\n$ composer create-project basoro/mlite\n```\n\n2. Buat folder `uploads`, `tmp/` dan `admin/tmp`. Beberapa server mungkin memerlukan izin tambahan `chmod 777` untuk direktori dan file tersebut.\n\n3. Sesuaikan pengaturan di config.php\n\n4. Buat database baru di MySQL/MariaDB dan import file `mlite_db.sql`\n\n5. Buka browser Anda dan navigasikan ke alamat tempat file mLITE berada.\n\n6. Silahkan login dengan Username: admin dan Password: admin\n\n### Pemasangan Manual\n1. Unduh versi terbaru [mLITE] (https://github.com/basoro/mlite).\n\n2. Ekstrak semua file dari paket terkompresi dan kemudian transfer ke direktori lokal atau server. Biasanya, file diunggah ke `www`,` htdocs` atau `public_html`.\n\n3. Install composer di server/PC dan jalankan perintah composer untuk pemasangan independensi\n```\n$ composer install\n```\n\n4. Buat folder `uploads`, `tmp/` dan `admin/tmp`. Beberapa server mungkin memerlukan izin tambahan `chmod 777` untuk direktori dan file tersebut.\n\n5. Sesuaikan pengaturan di config.php\n\n6. Buat database baru di MySQL/MariaDB dan import file `mlite_db.sql` (tambahkan sql-mode = '' pada my.cnf atau jalankan perintah berikut)\n\n```\n$ sed -i \"/user=mysql/a sql-mode = ''\" /etc/my.cnf\n```\n\n7. Buka browser Anda dan navigasikan ke alamat tempat file mLITE berada.\n\n8. Silahkan login dengan Username: admin dan Password: admin\n\n### Pemasangan menggunakan docker.\n1. Download file release terbaru [mLITE] atau lakukan git clone.\n\n```\n$ git clone https://github.com/basoro/mlite.git\n```\nSesuaikan port di bagian Nginx Service dan MySQL Service dari default ke port yang anda inginkan (atau biarkan defautl saja). \n\n2. Jalankan perintah docker-compose\n```\n$ cd mlite/docker \u0026\u0026 docker-compose build \u0026\u0026 docker-compose up -d\n```\n\n3. Buka browser Anda dan navigasikan ke alamat URL_ADDRESS:8088.\n\n4. Silahkan login dengan Username: admin dan Password: admin\n\n\n## Catatan:\nUntuk setiap kali update, silahkan jalankan perintah\n```\n$ composer update\n```\nIni untuk menambahkan dependensi baru pada aplikasi\n\n\n## Peringatan!\n\n+ Untuk pengguna Apache, pastikan file `.htaccess` juga ada di server. Tanpanya mLITE tidak akan berfungsi.\n+ Untuk pengguna Nginx, tambahkan konfigurasi berikut di pengaturan nginx.conf (atau sejenisnya)\n\n```bash\nlocation  / {\n    index  index.php;\n    if (!-e $request_filename) {\n        rewrite / /index.php last;\n    }\n}\n\nlocation ^~ /systems/data/ {\n    deny all;\n    return 403;\n}\n\nlocation ~* \\.(sdb|txt|env|md)$ {\n    deny all;\n    return 403;\n}\n\nlocation  /admin {\n    index index.php;\n    try_files $uri $uri/ /admin/index.php?$args;\n}\n```\n\nJika ada didalam folder, misalnya `lite`\n\n```bash\nlocation  /lite {\n    index  index.php;\n    if (!-e $request_filename) {\n        rewrite / /lite/index.php last;\n    }\n}\n\nlocation ^~ /lite/systems/data/ {\n    deny all;\n    return 403;\n}\n\nlocation ~* \\.(sdb|txt|env|md)$ {\n    deny all;\n    return 403;\n}\n\nlocation  /lite/admin {\n    index index.php;\n    try_files $uri $uri/ /lite/admin/index.php?$args;\n}\n```\n\nUntuk masuk ke panel administrasi, tambahkan `/admin/` di akhir URL.\n#### Login: `admin` Kata sandi: `admin`\nIni harus diubah segera setelah login untuk alasan keamanan. Juga dapat mengganti nama direktori dengan panel administrasi.  (Anda perlu mengubahnya pada `config.php`)\n\n## Demo\nDemo dan Info lebih lanjut di https://mlite.id\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbasoro%2Fmlite","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbasoro%2Fmlite","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbasoro%2Fmlite/lists"}