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.jsHasil 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