Node.js Automation dengan VPS
Belajar membangun automation dengan Node.js yang tetap berjalan di VPS, mulai dari script lokal, Telegram bot, scheduled digest, webhook, sampai monitoring.
Setelah course ini, kamu akan...
Memahami kenapa automation yang berjalan di laptop tidak cukup untuk workflow yang harus selalu aktif.
Membuat dan menjalankan Telegram bot dengan Node.js di VPS.
Membuat scheduled digest dengan cron job.
Membuat webhook yang bisa menerima request dari luar dan meneruskannya ke Telegram.
Melakukan monitoring dasar dengan health endpoint, PM2 logs, restart command, dan security hygiene yang mudah dipahami.
Cocok untuk
Yang akan kamu buat dan pelajari
Dari script lokal di laptop, deploy ke VPS Linux agar berjalan 24/7 menggunakan PM2, dan mengirim scheduled digest ke Telegram.
Panduan Automation Bot
bot
Data source: Xendit Invoices
Status: 3 pending cleared.
Curriculum preview
Setiap lesson punya video dan article, jadi kamu bisa menonton, mengulang, dan kembali lagi nanti.
Kenapa automation lokal saja tidak cukup
Membuat Telegram bot pertama dan membuktikan bahwa script dan Telegram bot lokal hanya berjalan selama process Node.js di laptop masih aktif.
Deploy Telegram bot ke VPS
Menambahkan fitur personal di Telegram bot dan deploy ke VPS.
Scheduled digest dengan cron job
Menambahkan daily digest yang berjalan otomatis, mengambil data dengan native fetch, lalu mengirimkannya ke Telegram.
Webhook automation dengan Express
Membuat personal API dan webhook untuk menerima JSON lalu meneruskannya ke Telegram.
Monitoring, PM2, dan basic hygiene
Memastikan semua automation tetap berjalan stabil dengan health endpoint, PM2 untuk process management, restart otomatis, dan security dasar di VPS.
Mulai dari sini, lalu lanjutkan momentum belajarmu.
Buat akun untuk menyimpan progresmu dan lanjut belajar terarah di platform Panduan Coding.