Blog
Catatan teknis seputar web development, DevOps, dan integrasi AI.
143 artikel
- 12.50devops
Config Bilang 40 Mbps, Speed Test Bilang 5
Rumus konversi Mbps yang diingat salah bikin cap 3proxy cuma 5 Mbps, error 8 kali lipat. Manual bilang bits, speed test yang buktikan.
TL;DR: Bandwidth cap di 3proxy cuma dapet 5 Mbps padahal config nulis 40. Ternyata bandlim pakai satuan bits per detik, bukan bytes, jadi nilai 5.000.000 harusnya 40.000.000. Pelajarannya: baca manual dulu daripada percaya rumus hafalan, sambil dirapiin juga dashboard GoAccess biar tabel URL langsung kelihatan.
#3proxy#bandwidth#networking - 12.31devops
Dashboard Dibuang, Dipanggil Balik
Buang stack GoAccess DIY, pindah ke admin bawaan 3proxy mode counters-only, lalu sadar pertanyaan berubah: GoAccess dipanggil balik di belakang nginx.
TL;DR: Penulis sempat hapus GoAccess dan ganti pakai admin service bawaan 3proxy, cuma tiga baris config. Ternyata counter bawaan cuma jawab "berapa traffic", nggak bisa nunjukin URL mana yang paling boros bandwidth. Jadi GoAccess balik lagi buat breakdown per-URL, sekarang dua-duanya dipakai sesuai kebutuhan masing-masing.
#3proxy#goaccess#nginx - 02.43seo
Sitemap Isi 9.200 Artikel, Google Cuma Indeks Homepage
Pelajaran dari audit situs berita dengan 9.200 artikel di sitemap tapi hampir nol yang terindeks: bedah crawl demand, internal linking, sampai jalur perbaikannya.
TL;DR: Audit sebuah situs berita dengan 9.200 artikel di sitemap menemukan hanya sekitar 44 artikel yang pernah kebagian implessi Google, dan angkanya turun ke nol untuk bulan terbit terbaru. Pemeriksaan teknis bersih semua, jadi masalahnya ada di crawl demand: volume terbit yang jauh melampaui sinyal otoritas plus arsip yang kehilangan jalur tautan internal. Perbaikannya editorial: turunkan volume, bangun tautan kontekstual ke konten lama, pangkas sitemap news, dan cari validasi eksternal.
#seo#google-search-console#crawl-budget - 20.41devops
WiFi Lemot Otomatis Jam Kerja: Squid Delay Pools di Docker
Pengalaman membatasi bandwidth per klien terjadwal WIB pakai Squid delay_pools di Docker: satuan byte, acl time, TZ, pool kedua.
#squid#docker#devops - 02.24devops
Subtree Split atau Snapshot Rsync: Memilih Mekanisme Publish
Satu folder atau banyak path tersebar? Bentuk include set menentukan kapan subtree split aman dan kapan rsync snapshot lebih masuk akal.
#git#rsync#forgejo - 22.23devops
WordPress Full vs View: Dua Repo Git, Dua Isu Berbeda
Satu WordPress, dua repo Git: repo full di Forgejo untuk pemulihan, repo view di GitHub hanya untuk sumber yang saya tulis sendiri.
#wordpress#git#github - 20.22devops
Dual-Push, Pull Mirror, dan Aturan Main Forgejo+GitHub
Ritual dual-push tiap commit ternyata lebih jujur daripada pull mirror yang diam-diam membuang branch 631 MB yang tak pernah ada di GitHub.
#git#forgejo#github - 18.43devops
Kasih Nama Buat Forgejo Loopback Lewat hosts dan ROOT_URL
Domain lokal via /etc/hosts plus DOMAIN dan ROOT_URL di Forgejo, dan cap upload 100 MB Cloudflare yang membuat jalur SSH lebih masuk akal.
#forgejo#dns#cloudflare - 18.24devops
Forgejo di Compose: SSH Bawaan, Push-to-Create, dan LFS
Satu service Compose dengan env FORGEJO__: SSH bawaan loopback, push-to-create tanpa UI, LFS aktif, dan healthcheck yang benar.
#docker#ssh#forgejo