#!/usr/bin/env bash # Tetraklinik AI Thinking - On-Premise Uninstaller # Usage: curl -sSL https://archive-bin.tetraklinik.my.id/uninstall.sh | sudo bash set -e INSTALL_DIR="/opt/aithinking" echo "=== Tetraklinik AI Thinking Uninstaller ===" if [ "$EUID" -ne 0 ]; then echo "[-] Harap jalankan uninstaller ini sebagai root (sudo)." exit 1 fi echo "[1/3] Menghentikan dan menghapus container Docker..." if [ -d "$INSTALL_DIR" ]; then cd "$INSTALL_DIR" if [ -f "docker-compose.yml" ]; then docker compose down -v --rmi local || true fi fi echo "[2/3] Membersihkan systemd service lama (jika ada)..." systemctl stop aithinking 2>/dev/null || true systemctl disable aithinking 2>/dev/null || true rm -f /etc/systemd/system/aithinking.service systemctl daemon-reload || true echo "[3/3] Menghapus direktori instalasi $INSTALL_DIR..." rm -rf "$INSTALL_DIR" echo "=== Uninstalasi Selesai! Seluruh data dan layanan telah dibersihkan. ==="