Vigil v2.0.1
Changes
- Parse critical S.M.A.R.T. attributes from smartctl JSON: -
ID 5— Reallocated Sectors Count -ID 9— Power-On Hours -ID 12— Power Cycle Count -ID 194— Temperature -ID 197— Current Pending Sector Count -ID 198— Offline Uncorrectable Sector Count -ID 199— UltraDMA CRC Error Count -ID 4— Start/Stop Count -ID 193— Load Cycle Count -SSD— Wear Leveling Count (ID 177/233) -SSD— Total LBAs Written (ID 241) -SSD— Available Reserved Space (ID 232) - How to update Vigil Agent
🐳 Docker Images (Alpine Linux)
# Server (Alpine-based, ~50MB)
docker pull ghcr.io/pineappledr/vigil:2.0.1
# Agent (Alpine-based, ~50MB)
docker pull ghcr.io/pineappledr/vigil-agent:2.0.1Multi-Architecture Support:
linux/amd64(x86_64)linux/arm64(aarch64)
📦 Binaries
# Server (AMD64)
curl -L https://github.com/pineappledr/vigil/releases/download/v2.0.1/vigil-server-linux-amd64 -o vigil-server
chmod +x vigil-server
# Agent (AMD64)
curl -L https://github.com/pineappledr/vigil/releases/download/v2.0.1/vigil-agent-linux-amd64 -o vigil-agent
chmod +x vigil-agent
# Agent (ARM64)
curl -L https://github.com/pineappledr/vigil/releases/download/v2.0.1/vigil-agent-linux-arm64 -o vigil-agent
chmod +x vigil-agent✅ Verify Checksums
# Download checksums
curl -L https://github.com/pineappledr/vigil/releases/download/v2.0.1/checksums.txt -o checksums.txt
# Verify (Linux/macOS)
sha256sum -c checksums.txt