⚑ Bagaimana Self-Hosting Meningkatkan Produktivitas Saya

⚑ Bagaimana Self-Hosting Meningkatkan Produktivitas Saya

✨ Pendahuluan

Dulu saya banyak bergantung pada layanan cloud publik seperti Google Drive dan GitHub. Sejak membangun homelab sendiri, saya merasakan lonjakan produktivitas dan belajar berbagai hal praktis.

πŸš€ Kendali Penuh dan Pembelajaran Linux

Self-hosting memaksa saya terbiasa Linux CLI. Dari instalasi Docker, membuat container, setup Samba, konfigurasi Fail2Ban, hingga mengelola Proxmox. Saya jadi mahir memakai perintah seperti systemctl, journalctl, nano, dan docker-compose. Ini membuat saya lebih percaya diri mengelola server.

🧩 Belajar Jaringan dan Arsitektur

Selain Linux, saya mendalami jaringan:

βœ… Membagi IP address untuk VM dan container

βœ… Mengatur VLAN di Proxmox dan switch managed

βœ… Belajar VXLAN untuk jaringan overlay

βœ… Setup reverse proxy Nginx Proxy Manager

βœ… Menggunakan Cloudflare Zero Trust agar server bisa diakses publik tanpa port forwarding

Semua ini dulu saya anggap rumit, sekarang menjadi kebiasaan.

πŸ› οΈ Workflow Otomatis dan Praktis

Saya memakai Proxmox untuk virtualisasi, Portainer untuk manajemen Docker, Grafana + Prometheus untuk monitoring, dan Uptime Kuma memantau uptime. Semua layanan diatur otomatis startup.

πŸ’‘ Layanan yang Saya Self-Host

βœ… Jellyfin β€” Media server keluarga

βœ… Gitea β€” Repositori private

βœ… Ghost β€” Blog pribadi

βœ… File Browser β€” Berkas online

βœ… Fail2Ban β€” Cegah brute force

βœ… Pi-hole β€” Blokir iklan

βœ… Uptime Kuma β€” Monitoring uptime

βœ… Cloudflare Zero Trust β€” Remote access

βœ… Checkmk β€” Monitoring ringan

βœ… Wazuh β€” SIEM dan security

πŸ” Pengalaman Unik

Saya pertama kali belajar di STB HG680 yang saya root dan install Armbian. Dari situ saya mengerti Linux dasar. Setelah itu, saya upgrade ke PC bekas dengan Proxmox. Lalu menambah Orange Pi 3B sebagai node monitoring hemat daya.

🎯 Penutup

Self-hosting membuat saya produktif, hemat biaya, dan memperdalam skill Linux, jaringan, virtualisasi, serta keamanan server. Semua berawal dari eksperimen kecil hingga akhirnya menjadi bagian penting aktivitas sehari-hari.