github pineappledr/vigil v2.2.2
Vigil v2.2.2

9 hours ago

Vigil v2.2.2

Changes

  • boot-pool (stripe with mmcblk0p3):
  • Backend Files to Fix Card Device Count
  • Documentation
  • Debug Logging
  • Device Deduplication
  • Modals
  • zfs.go (Agent) - Key Changes:
    1. Fixed Date Parsing (formatScrubDate):
  • The vdevs (mirror-0) AND the individual disks (sda, sdb with their serial numbers)
  • Back To the WebUi
  • ZFS Layout
  • Fixing zfs_handlers.goand and db.CountZFSDevices(pool.ID)
  • Fixing "On Conflict clause does not match" error
  • DRY, KISS and SOLID
  • Render
  • UI
  • Navegation rewrite ZFS Pools Sidebar
  • Navegation again
  • Still Error with the navegation.
  • Fixing Navegation Problem.
  • Side
    • New Sidebar Design - Dashboard Sorting - Navigation back from ZFS
  • Key Features Now Working:
  • Added Persistent Server Sorting (A-Z / Z-A) New features:
    1. "undefined" Pool Names Fixed (zfs.js) 2. Navigation Bug Fixed (state.js) 3. Offline Server Indicator (state.js, data.js, offline-indicator.css) New features:
  • The ZFS API routes were never registered in the server!
  • Compose
  • Debiand and Alpine Agent
  • Updated Dockerfile.agent - Added ZFS tools
  • Phase 1.4.2 Complete Summary
  • Alert Integration - Complete Changes Made 1. Dashboard Summary Cards (renderer.js)
  • Features:
  • Features Implemented Summary Cards:
  • New Methods: MethodPurposeupdateZFSSidebar()Show/hide ZFS nav, update countsfetchZFSPoolDetail(host, pool)Fetch single pool for modal Updated updateViews():
  • Features:
  • V2.2.0 (#15)
  • V2.1.0 frontend (#14)
  • V2.0.1 attributes parser (#13)

🐳 Docker Images

Server:

docker pull ghcr.io/pineappledr/vigil:2.2.2

Agent (Alpine - recommended for most Linux systems):

docker pull ghcr.io/pineappledr/vigil-agent:2.2.2
# or explicitly:
docker pull ghcr.io/pineappledr/vigil-agent:2.2.2-alpine

Agent (Debian - for TrueNAS/FreeBSD or when mounting host ZFS tools):

docker pull ghcr.io/pineappledr/vigil-agent:2.2.2-debian

Which Agent Image Should I Use?

System Recommended Image Notes
Ubuntu/Debian latest (Alpine) ZFS tools included
Alpine Linux latest (Alpine) Native compatibility
TrueNAS SCALE debian Mount host ZFS tools
TrueNAS CORE debian Mount host ZFS tools
Proxmox latest (Alpine) ZFS tools included
Unraid latest (Alpine) No ZFS needed

Multi-Architecture Support: Both variants support linux/amd64 and linux/arm64


📦 Binaries

# Server (AMD64)
curl -L https://github.com/pineappledr/vigil/releases/download/v2.2.2/vigil-server-linux-amd64 -o vigil-server
chmod +x vigil-server

# Agent (AMD64)
curl -L https://github.com/pineappledr/vigil/releases/download/v2.2.2/vigil-agent-linux-amd64 -o vigil-agent
chmod +x vigil-agent

# Agent (ARM64)
curl -L https://github.com/pineappledr/vigil/releases/download/v2.2.2/vigil-agent-linux-arm64 -o vigil-agent
chmod +x vigil-agent

✅ Verify Checksums

curl -L https://github.com/pineappledr/vigil/releases/download/v2.2.2/checksums.txt -o checksums.txt
sha256sum -c checksums.txt

Don't miss a new vigil release

NewReleases is sending notifications on new releases.