bash
Catatan teknis seputar web development, DevOps, dan integrasi AI.
20 artikel
- 11.15devops
Restart Bukan Deploy: Gerbang Pra-Restart Kontainer API
Gerbang restart: skrip kecil menolak restart kontainer API saat working tree masih kotor.
TL;DR: Penulis kaget skor dashboard jadi minus cuma gara-gara restart kontainer. Ternyata compose pakai bind mount, jadi restart malah menjalankan kode setengah jadi yang ada di disk, bukan dari image. Solusinya, skrip restart sekarang ngecek dulu kalau ansible/web bersih via git status, nolak jalan kalau masih kotor.
#docker#compose#bash - 02.46devops
Watchdog Masih Ngecek Path Container yang Udah Nggak Ada
Migrasi watchdog Hermes ke host-native ternyata bukan cuma ganti path. Pelajaran soal git diff --quiet, set -euo pipefail, dan pola 0-token.
TL;DR: Migrasi Hermes ke host-native nyaris kelar, tapi watchdog pagi masih menunjuk path container lama. Perbaikannya bukan sekadar ganti prefix; cek git, lokasi venv, dan set -euo pipefail ikut berubah, dan kombinasi guard itu bisa membuat kegagalan senyap terbaca sebagai hari sehat. Cek ukuran DB dan turn_log tetap dijaga agar alarm tetap bunyi.
#hermes#devops#cron