Scrutiny

Web UI for hard drive S.M.A.R.T monitoring, historical trends & real-world failure thresholds.

Directory Structure

    • .env
    • docker-compose.yml

docker-compose.yml

version: '3.5'
 
services:
  scrutiny:
    container_name: scrutiny
    image: ghcr.io/analogj/scrutiny:master-omnibus
    cap_add:
      - SYS_RAWIO
    ports:
      - "8080:8080" # webapp
      - "8086:8086" # influxDB admin
    volumes:
      - /run/udev:/run/udev:ro
      - ./config:/opt/scrutiny/config
      - ./influxdb:/opt/scrutiny/influxdb
    devices:
      - "/dev/sda"
      - "/dev/sdb"
    restart: always

Resources

GitHub: https://github.com/AnalogJ/scrutiny

GitHub Container Registry: https://github.com/analogj/scrutiny/pkgs/container/scrutiny

Configuration: https://github.com/AnalogJ/scrutiny#docker