Setiap aplikasi memiliki koneksi database sendiri. Penyimpanan di-provision in-cluster via GitOps (halort-infra).

PenyimpananLayanan clusterKonsumen utamaPeran
MariaDBmariadb:3306Surfaces/Platform APIData bisnis tenant (Prisma 6)
PostgreSQLpostgresql:5432NotificationsTemplate, log pengiriman
Redisredis:6379NotificationsAntrian job BullMQ

Situs marketing web dan docs adalah aplikasi statis/konten — tanpa database aplikasi.

Skema platform (tingkat tinggi)

MariaDB menyimpan tenant, user/keanggotaan, iuran, surat, kampanye, berita/agenda, listing pasar, invoice langganan SaaS (platform_invoices), dan modul terkait — semua dengan kunci tenant_id. Detail ada di halort-platform/prisma/.

Invoice Duitku hanya untuk biaya platform HaloRT; iuran warga tetap di tabel iuran. Uji: Testing/Duitku SaaS Billing.

Terkait