Sentinel adalah platform monitoring keamanan berbasis Microservices yang menggunakan AI untuk mendeteksi ancaman pada log aplikasi secara instan.
- AI Threat Analysis: Menganalisis log menggunakan Google Gemini 2.5 Pro untuk menentukan skor risiko secara otomatis.
- Real-Time Dashboard: Visualisasi data live menggunakan WebSocket (Socket.io).
- Enterprise Architecture: Menggunakan Docker Compose untuk orkestrasi Backend, Frontend, dan Redis.
- RAG Chatbot: Konsultasi keamanan langsung dengan AI yang memahami riwayat log kamu.
- Frontend: Next.js 15, Tailwind CSS, Lucide React.
- Backend: Node.js (Express), Socket.io.
- Database & Cache: Supabase (Vector DB), Redis.
- DevOps: Docker, Docker Compose.
- Clone repositori ini.
- Buat file
.env(Gunakan.env.examplesebagai panduan). - Jalankan perintah Docker:
docker-compose up --build