🚀 MERICA — Low-Code Data Lakehouse Platform (Production Release)

MERICA (Managed Engine for Robust Ingestion & Cloud Airflow) adalah platform visual low-code mandiri khusus Data Engineer untuk merancang, mengonfigurasi, dan menyusun task DAG Apache Airflow secara deklaratif tanpa menulis boilerplate Python manual.

Paket rilis ini adalah Clean Production Appliance yang dapat dijalankan secara mandiri (standalone) dan langsung dihubungkan ke kluster Apache Airflow eksternal yang sudah ada.


⚡ Panduan Cepat Memulai (Quick Start 2 Menit)

1. Salin Berkas Konfigurasi Lingkungan

cp .env.example .env

Sesuaikan AIRFLOW_WEB_URL mengarah ke alamat server Apache Airflow existing Anda (default: http://host.docker.internal:14080).

2. Jalankan Script Setup Sekali Klik

bash ./setup.sh

Atau jalankan manual:

docker compose up -d

3. Akses Antarmuka Web

Setelah kontainer aktif dan sehat (healthy):


🏛️ Pilihan Mode Deployment

Mode Deployment Berkas Compose Keterangan
1. Standalone Appliance (Default) docker-compose.yml Hanya 1 kontainer merica (Port 14000, RAM ~100MB). Terhubung ke kluster Apache Airflow, PostgreSQL, dan MinIO eksternal.
2. All-in-One Appliance (Demo) docker-compose.all-in-one.yml Menjalankan MERICA bersama Apache Airflow 3 tertanam (Webserver: 14080, Scheduler, DAG Processor) untuk evaluasi lokal di 1 mesin.

Untuk menjalankan mode All-in-One (dengan Airflow lokal):

docker compose -f docker-compose.all-in-one.yml up -d

📚 Dokumentasi Lengkap

Seluruh panduan teknis tersedia terstruktur di dalam direktori docs/:


🛑 Menghentikan Layanan

docker compose down

Untuk menghentikan dan membersihkan volume data:

docker compose down -v
S
Description
No description provided
Readme
410 KiB
Languages
JavaScript 68.8%
Python 26.9%
CSS 2.9%
Shell 0.6%
Dockerfile 0.5%
Other 0.3%