Skip to Content
TrackCompetitor Lead EngineM01: Setup Cloud4. Verifikasi Koneksi Cloud

4. Verifikasi Koneksi Cloud & Database

Sub-modul ini gratis dan terbuka untuk semua.

Setelah mengkonfigurasi file .env, langkah terakhir di Modul 01 adalah memverifikasi bahwa koneksi ke cloud (Supabase PostgreSQL) dan API key telah terhubung dengan sempurna.


Langkah-Langkah Verifikasi

Buat Script Test Koneksi

Buat file bernama verify-connection.js di dalam folder project Anda:

verify-connection.js
require('dotenv').config(); async function testConnection() { console.log("🔄 Memverifikasi koneksi ke Supabase Cloud..."); const url = process.env.SUPABASE_URL; const key = process.env.SUPABASE_ANON_KEY; if (!url || !key) { console.error("❌ ERROR: SUPABASE_URL atau SUPABASE_ANON_KEY belum diisi di .env!"); process.exit(1); } try { const res = await fetch(`${url}/rest/v1/`, { headers: { apikey: key } }); if (res.ok) { console.log("✅ KONEKSI BERHASIL! Database Supabase Cloud siap digunakan."); } else { console.error(`❌ HTTP Error: ${res.status} ${res.statusText}`); } } catch (err) { console.error("❌ Gagal terhubung:", err.message); } } testConnection();

Jalankan Script Verifikasi

Buka terminal dan jalankan command berikut:

node verify-connection.js

Hasil yang Diharapkan

Jika konfigurasi Anda sudah benar, terminal akan menampilkan:

🔄 Memverifikasi koneksi ke Supabase Cloud... ✅ KONEKSI BERHASIL! Database Supabase Cloud siap digunakan.

🎉 Selamat! Fondasi infrastruktur cloud Anda sudah 100% siap. Mari lanjut ke Modul 02 untuk menghubungkan AI model Hermes!

Last updated on