Skip to content

Kesehatan.io Infrastructure Documentation

Version: 1.0
Status: Production
Classification: INTERNAL – CONFIDENTIAL
Last Updated: 14 July 2026


Welcome

Selamat datang di dokumentasi resmi infrastruktur Kesehatan.io.

Repository ini merupakan single source of truth untuk seluruh proses operasional, deployment, backup, restore, monitoring, dan disaster recovery lingkungan produksi Kesehatan.io.

Dokumentasi ini disusun untuk memastikan seluruh infrastruktur dapat dipelihara, direplikasi, dan dipulihkan secara konsisten tanpa bergantung pada pengetahuan individu.


Infrastructure Overview

Platform ini terdiri dari beberapa komponen utama:

  • Ubuntu Server 24.04 LTS
  • Apache Web Server
  • Docker & Docker Compose
  • MariaDB
  • Metabase
  • SSL (Let's Encrypt)
  • Git Repository
  • Backup & Restore Procedures

Documentation Structure

Dokumentasi dibagi menjadi beberapa bagian utama.

Section Description
Executive Summary Gambaran umum proyek
Infrastructure Arsitektur server
Server Inventory Informasi server produksi
Credentials Credential administrator (Internal Only)
Docker Konfigurasi Docker & Docker Compose
Apache Konfigurasi Web Server
MariaDB Database server
Metabase Dashboard dan Business Intelligence
Backup Prosedur backup
Restore Prosedur restore
Migration Panduan migrasi server
Monitoring Monitoring server
Maintenance Pemeliharaan rutin
Disaster Recovery Pemulihan saat terjadi kegagalan
Command Reference Referensi command Linux, Docker, dan SQL

Environment

Item Value
Environment Production
Operating System Ubuntu 24.04 LTS
Database MariaDB
Dashboard Metabase
Container Platform Docker Compose

Repository Standards

Seluruh dokumentasi mengikuti prinsip berikut:

  • Markdown sebagai sumber utama.
  • PDF merupakan hasil generate dari Markdown.
  • Setiap perubahan wajib melalui Git.
  • Seluruh command telah diuji pada lingkungan produksi.
  • Dokumentasi diperbarui setiap selesai milestone deployment.

Confidentiality

Dokumentasi ini tersedia dalam dua edisi:

  • Internal Edition (berisi credential lengkap)
  • Sanitized Edition (credential disamarkan)

Pastikan hanya versi yang sesuai dibagikan kepada pihak yang berwenang.


Document Status

Item Status
Infrastructure ✅ Active
Docker ✅ Active
MariaDB ✅ Active
Metabase ✅ Active
Backup Procedure ✅ Active
Restore Procedure ✅ Active
Disaster Recovery 🚧 In Progress

Note: Dokumentasi ini merupakan bagian dari standar operasional Kesehatan.io dan harus diperbarui setiap terjadi perubahan konfigurasi produksi.