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