security
Catatan teknis seputar web development, DevOps, dan integrasi AI.
52 artikel
- 00.29devops
Publish Port Loopback di Compose Ternyata Nggak Cukup
Port di-publish loopback tapi klien di host yang sama tetap ditolak. Ternyata Docker nyekip pintu per alamat tujuan, bukan per proses.
#docker#llm#security - 00.25ai
Label prompt bocor ke chat AI, sanitasi di dua ujung
Label RINGKAS bocor ke gelembung chat AI. Solusinya bukan prompt lebih ketat, tapi sanitasi input dan output di dua ujung pipeline.
TL;DR: Label prompt seperti RINGKAS: bocor ke UI karena model nggak patuh format, dan larangan tambahan malah bikin pelanggarannya makin kreatif. Solusinya dua lapis: sanitasi teks knowledge base sebelum masuk prompt, plus rendering output via react-markdown dan rehype-sanitize yang hanya ngizinkan elemen dari allowlist. Pelajarannya: prompt cukup untuk arah kasar, kontrol andal ada di input dan output, bukan daftar larangan.
#llm-security#react#prompt - 21.06ai
Ini Bukan Cuma Prompt Injection
Audit internal 11 temuan di pipeline chat AI, dari cache key sampai sanitasi input.
#prompt-injection#redis#fastapi - 18.15backend
Dari Edit layout.tsx Jadi Satu Request PUT
Ganti script GSC atau analytics nggak perlu redeploy lagi: modul settings di API dengan whitelist kunci, GET publik, dan admin ber-API-key.
#nextjs#fastapi#seo - 01.47ai
Stack Riset Artikel Berbasis AI Agent Skills
Cara menyusun alur riset artikel berbasis AI agent skills: tiga kemampuan inti, pola editorial yang layak diadopsi, dan hasil audit keamanan skill publik.
#seo#automation#security - 20.49devops
Sudo yang Bertahan Setiap Container di-Recreate
Image upstream nggak bawa sudo dan /etc ephemeral. Entrypoint override kecil di compose bikin passwordless sudo terpasang ulang tiap boot.
#docker#devops#security - 20.54devops
Verify yang Bertindak: Hard Gate Rahasia di Artikel Agen
Artikel otomatis diolah dari context repo beneran. Sekarang verify fail-closed: ketemu pola secret atau topologi internal, artikel ditarik otomatis.
#automation#security#devops