Panduan Integrasi Google Gemini API dengan n8n untuk AI Automation

Panduan ini dirancang untuk membantu proses integrasi Google Gemini API dengan n8n dalam membangun sistem automasi berbasis AI yang stabil dan efisien. Di dalamnya mencakup langkah-langkah mulai dari aktivasi API di Google Cloud, pengaturan billing dan API key, hingga implementasi AI Agent menggunakan model Gemini yang tersedia saat ini.

Selain itu, panduan ini juga memberikan pemahaman praktis mengenai pemilihan model yang tepat, perbedaan antara model stabil dan preview, serta tips penggunaan agar workflow automation dapat berjalan tanpa kendala seperti error quota atau limit. Dengan mengikuti panduan ini, pengguna diharapkan dapat membangun pipeline AI yang siap digunakan untuk berbagai kebutuhan seperti pembuatan konten, analisis data, hingga integrasi ke sistem lainnya.

Continue Reading

Cara Menjadikan Android / iPhone Sebagai Extended Display (Mac, Linux, Windows)

Solusi Multi Monitor Murah & Fleksibel untuk Developer dan Sysadmin

Kebutuhan multi monitor saat ini bukan lagi sekadar gaya, tapi sudah menjadi kebutuhan produktivitas — terutama untuk developer, sysadmin, dan multitasker.

Namun, tidak semua orang memiliki monitor tambahan.

Solusinya?
Gunakan perangkat yang sudah Anda miliki — seperti Android, iPhone, atau tablet — sebagai extended display.

Dalam tutorial ini, kita akan membangun solusi berbasis:

  • Deskreen (screen sharing via browser)
  • Virtual Display (monitor tambahan virtual)

Continue Reading

Cara Install Mailcow di Ubuntu Server + Setup DNS SPF DKIM DMARC

Mailcow adalah solusi mail server open source berbasis Docker yang menggabungkan berbagai komponen email server modern seperti Postfix, Dovecot, Rspamd, dan SOGo dalam satu sistem terintegrasi.

Panduan ini menjelaskan cara menginstal Mailcow secara lengkap mulai dari persiapan server, instalasi Docker, konfigurasi DNS hingga pengujian agar email dapat terkirim dengan baik tanpa masuk spam.

Continue Reading

Konfigurasi DNS-over-HTTPS (DoH) & DNS-over-TLS (DoT) di Linux (Debian/Ubuntu)

Pada beberapa kondisi, penggunaan DNS biasa (misalnya 1.1.1.1 atau 8.8.8.8) masih dapat terpengaruh oleh filtering ISP. Solusi yang lebih stabil dan aman adalah menggunakan DNS terenkripsi seperti DNS-over-HTTPS (DoH) atau DNS-over-TLS (DoT).


🔎 Permasalahan yang Sering Terjadi

  • DNS IP publik sudah diganti (1.1.1.1 / 8.8.8.8) tapi masih ada situs terblokir.
  • Query DNS berhasil, namun akses HTTP tetap gagal.
  • ISP melakukan filtering berbasis DNS interception.
💡 Solusi: Gunakan DNS terenkripsi agar query tidak bisa dibaca atau dimodifikasi oleh ISP.

Continue Reading

Memahami Cache Image di Browser dan Cloudflare

Dalam proses optimasi performa website, salah satu aspek paling penting adalah caching. Banyak developer sering bertanya: apakah file gambar yang dimuat berasal dari cache browser 🖥️, dari Cloudflare ☁️, atau justru selalu diminta ulang ke server?

Artikel ini membahas secara mendalam cara kerja cache, cara mengeceknya di Chrome, serta bagaimana mengatur header cache di PHP agar optimal dan aman untuk production.

Continue Reading

DNS AdGuard: Internet Lebih Aman, Cepat, dan Bebas Iklan

Berselancar di internet memang mudah, tapi sering kali terganggu oleh iklan yang muncul di setiap halaman, pelacak yang memantau aktivitas, atau bahkan situs berbahaya. DNS AdGuard hadir sebagai solusi untuk membuat pengalaman online lebih nyaman, aman, dan cepat — tanpa perlu aplikasi tambahan.

Continue Reading

Panduan Lengkap Mount S3 Object Storage ke Ubuntu dengan s3fs + Cloudflare CDN

Object Storage berbasis S3 semakin banyak digunakan untuk aplikasi modern karena mampu menyimpan file dalam jumlah besar dengan performa tinggi. Pada aplikasi seperti sistem ujian online, e-learning, atau portal media, file seperti gambar, audio, dan video sering diakses oleh ribuan pengguna secara bersamaan.

Dengan menggabungkan Object Storage, Cloudflare CDN, dan mounting filesystem menggunakan s3fs, server aplikasi dapat mengakses storage eksternal seolah-olah seperti disk lokal. Pendekatan ini membuat integrasi aplikasi jauh lebih sederhana sekaligus meningkatkan performa distribusi file melalui CDN.

Continue Reading

Setup WireGuard Dashboard Full Control di Ubuntu

WG-Dashboard Native Install – Solusi Elegant Kendali VPN untuk Infrastruktur Modern

Langkah-langkah berikut akan menginstal wg-dashboard secara langsung di host tanpa Docker agar fitur start/stop/restart WireGuard berfungsi dengan baik.

Continue Reading

The power of documents

Kami sajikan dengan bahasa yang mudah dengan disertai command line yang bisa di copy-paste sehingga memudahkan untuk melakukan modifikasi command line