Chuyển đến nội dung chính

dsh-plugin-docker

Đã xác minh

dsh-plugin-docker · v0.1.0 · MIT

Docker Micro-Dashboard, AI Container Inspector & 1-Click Prune Plugin for DeepSeek Harness

Cài đặt

dsh plugin add dsh-plugin-docker

Xác nhận layer đã áp bằng dsh --profile default --dump-config — xem hướng dẫn cài plugin.

Mã nguồn

Phát hành lên npm mà không có repository công khai. Hãy kiểm tra nội dung package trước khi cài.

Thẻ

Readme

@nyx/dsh-plugin-docker

Docker Micro-Dashboard, AI Container Inspector & 1-Click Prune Plugin for DeepSeek Harness (DSH).

Features

  • Instant Docker Scanner: Real-time container inventory scan, state classification, port mapping, and daemon status check.
  • 1-Click Container Life-cycle Control: Start, Stop, and Restart containers with optimistic UI feedback.
  • AI Log Inspector: Fetch recent log lines for any container with custom tail depth and timestamps for instant AI troubleshooting and diagnostic analysis.
  • 1-Click System Prune: Clean build caches, dangling images, stopped containers, and unused networks to reclaim disk space.
  • Cyberpunk Docker Micro-Dashboard: Interactive Glassmorphism UI for DSH Web GUI (http://127.0.0.1:3080).
  • DSH Microkernel Tool Taxonomy:
    • list_containers (READ_ONLY, PURE_IDEMPOTENT)
    • start_container (MUTATE_SAFE, STATE_INSPECTABLE)
    • stop_container (MUTATE_SAFE, STATE_INSPECTABLE)
    • restart_container (MUTATE_SAFE, STATE_INSPECTABLE)
    • get_container_logs (READ_ONLY, PURE_IDEMPOTENT)
    • prune_docker_cache (MUTATE_HIGH_RISK, BLIND_NON_IDEMPOTENT)
    • toggle_docker_hud (MUTATE_SAFE, STATE_INSPECTABLE)

Installation

dsh --profile web install dsh-plugin-docker

Architecture & DSH Integration

This package adheres to Project NYX microkernel plugin standards:

  • Auto-registers into Cordis runtime via cordis.patch.yml.
  • Exposes strict JSON Schema tool definitions for AI models.
  • Graceful offline fallback when Docker daemon is not active.

License

MIT © 2025 ngusitink