Versioning config
Cara menghindari kehilangan pengaturan: backup sebelum mengedit, catatan perubahan, menyimpan config di luar server, dan rollback.
Diperbarui 13 Agustus 2026
Konfigurasi adalah hasil kerja berjam-jam yang bisa hilang hanya karena satu penyimpanan yang gagal.
Minimal
Sebelum mengedit, buat salinan file di sebelahnya: config.yml → config.yml.2026-08-13. Di panel, ini cukup satu tombol "Salin" — Files.
Changelog
File teks di server atau di Discord: tanggal, file, apa yang Anda ubah, dan alasannya. Sebulan kemudian, hanya ini cara untuk mengetahui apa yang merusaknya — Update runbook.
Penyimpanan di luar server
Unduh arsip plugins dan config ke komputer Anda sendiri sebulan sekali. Ini melindungi dari:
- kehilangan server;
- penghapusan tidak sengaja;
- "bagaimana konfigurasinya musim lalu."
Backup otomatis panel juga mencakup hal ini, tetapi salinan Anda sendiri tidak bergantung pada apa pun — Backup strategy.
Git untuk konfigurasi
Opsi lanjutan: simpan konfigurasi di repositori privat dan unggah ke server. Ini memberi Anda riwayat perubahan lengkap dan memungkinkan Anda kembali ke versi mana pun. Ini masuk akal untuk proyek dengan tim dan beberapa server.
Yang tidak boleh disimpan di repositori
Token bot, kata sandi database, kunci forwarding, kunci API. Simpan semuanya di file terpisah yang tidak masuk ke riwayat — Account security.
