Servers
Server Backup
Dokumentasi ini menyediakan informasi rinci mengenai konfigurasi dan operasional Server Backup yang digunakan untuk menjalankan aplikasi Klinik Gunung.
1. Ringkasan Virtual Machine (VM)
| Properti | Detail |
|---|---|
| Sistem Operasi (OS) | Debian 13 (Bookworm) |
| ID Virtual Machine (VMID) | 233 |
| Node (Host) | kg3 |
| Waktu Aktif (Uptime) | 2 Jam (menunjukkan durasi server telah berjalan tanpa henti) |
| CPU | 4 vCPU (Core virtual), penggunaan ~2.3% (mencerminkan tingkat pemanfaatan CPU) |
| RAM | 10 GB dialokasikan (total), 3.59 GB digunakan, 6.58 GB tersedia (free) |
| Disk (scsi0) | 200 GB (Ukuran penyimpanan disk virtual) |
| Pembacaan Disk (Disk Read) | 1.03 GB (Jumlah data yang dibaca dari disk) |
| Penulisan Disk (Disk Write) | 234 MB (Jumlah data yang ditulis ke disk) |
| Jaringan (tap233i0) | Masuk (In): 28 MB, Keluar (Out): 49 MB (lalu lintas jaringan yang masuk dan keluar) |
| Ballooning RAM | 10 GB (Memungkinkan penyesuaian penggunaan RAM dinamis di lingkungan Proxmox) |
| Versi QEMU | 9.2.0 (Versi perangkat lunak virtualisasi yang digunakan) |
| Tag | linux (Kategori atau penanda untuk pengelolaan) |
| Ketersediaan Tinggi (HA) | Tidak Terkelola (unmanaged) (Fitur High Availability, dalam hal ini tidak aktif) |
Penjelasan Detail:
- Sistem Operasi (OS): Debian 13 (Bookworm) adalah sistem operasi yang digunakan di dalam VM. Pemilihan Debian dikenal karena stabilitas dan keamanannya.
- ID VM (VMID): Nomor unik yang mengidentifikasi VM di lingkungan Proxmox.
- Node: Menunjukkan nama host fisik (server) tempat VM berjalan.
- Uptime: Memberikan informasi tentang berapa lama VM telah aktif. Informasi ini penting untuk memantau stabilitas dan kemungkinan masalah.
- CPU: Menunjukkan jumlah vCPU yang dialokasikan ke VM dan tingkat pemanfaatan CPU saat ini.
- RAM: Menunjukkan total RAM yang dialokasikan, penggunaan saat ini, dan ketersediaan memori.
- Disk: Memberikan informasi tentang ukuran disk virtual dan aktivitas pembacaan/penulisan disk.
- Jaringan: Menunjukkan lalu lintas jaringan yang masuk (In) dan keluar (Out) dari VM.
- Ballooning RAM: Fitur yang memungkinkan VM untuk secara dinamis menyesuaikan penggunaan RAM, yang dapat membantu meningkatkan efisiensi sumber daya.
- Versi QEMU: Menunjukkan versi QEMU yang digunakan untuk virtualisasi.
- Tag: Memberikan label tambahan untuk memudahkan pengelolaan VM.
- High Availability (HA): Menunjukkan apakah VM dikelola untuk ketersediaan tinggi. Dalam hal ini, HA tidak aktif.
2. Memulai Aplikasi Klinik Gunung
Berikut adalah langkah-langkah untuk memulai aplikasi Klinik Gunung pada Server Local :
- Verifikasi VM: Pastikan VM
klinik-appdalam keadaan berjalan (running). Selain itu, pastikan juga perangkat yang digunakan memiliki koneksi Wi-Fi yang sama dengan server. - Akses Server Melalui SSH: Gunakan SSH (Secure Shell) untuk terhubung ke server. Ikuti langkah-langkah berikut:
ssh klinik@192.168.110.23- Penjelasan: Perintah ini menggunakan SSH untuk membuat koneksi aman ke server dengan alamat IP
192.168.110.23sebagai penggunaklinik. Anda mungkin diminta memasukkan kata sandi.
- Penjelasan: Perintah ini menggunakan SSH untuk membuat koneksi aman ke server dengan alamat IP
- Navigasi ke Direktori Aplikasi: Setelah berhasil terhubung, pindah ke direktori tempat kode aplikasi frontend berada.
cd klinik-production/frontend- Penjelasan: Perintah
cd(change directory) digunakan untuk berpindah ke direktori yang berisi kode sumber aplikasi frontend.
- Penjelasan: Perintah
- Jalankan Aplikasi Frontend: Jalankan aplikasi frontend menggunakan manajer paket (umumnya npm atau yarn).
npm start- Penjelasan: Perintah
npm start(atau perintah serupa dari manajer paket yang Anda gunakan) akan menjalankan aplikasi frontend.
- Penjelasan: Perintah
- Jalankan Tunnel (Cloudflare Tunnel): Jalankan Cloudflare Tunnel untuk mengakses aplikasi dari luar jaringan lokal.
cloudflared tunnel run- Penjelasan: Perintah ini menjalankan Cloudflare Tunnel, yang memungkinkan akses aman ke aplikasi melalui jaringan Cloudflare.
3. Akses Server Lokal
Untuk mengakses aplikasi secara lokal (di jaringan yang sama), gunakan alamat berikut:
https://192.168.110.23
Penjelasan:
- Gunakan alamat IP ini di browser web Anda untuk mengakses aplikasi Klinik Gunung. Pastikan Anda berada di jaringan yang sama dengan server.
Catatan Penting:
- Pastikan Anda memiliki kredensial SSH yang tepat untuk mengakses server.
- Periksa log (catatan) aplikasi untuk memecahkan masalah jika terjadi kesalahan.
- Dokumentasi ini dapat diperbarui seiring dengan perkembangan aplikasi dan infrastruktur.
- Pastikan port 80 dan 443 terbuka pada Firewall jika ingin di akses secara publik.
Ruijie Reyee Router Management Guide
Complete guide for accessing and managing the Ruijir Reyee Wi-Fi router through LuCI web interface for Klinik Gunung network administration
Screening
This documentation provides a comprehensive guide on how to perform the screening process within the Gunung Clinic application. It includes detailed instructions and visual references.