Docker & Kubernetes,
sắp xếp theo dự án.
Dockspan là ứng dụng desktop nhanh, lấy thư mục dự án làm trung tâm. Compose, container, image, volume và cluster Kubernetes trong một ứng dụng nhẹ.

Vì sao chọn Dockspan?
Lấy dự án làm trung tâm
Thêm một thư mục có file Compose hoặc Dockerfile rồi quản lý như một khối: up, stop, restart, down, sửa file.
Docker + Kubernetes
Container, image, volume và các cluster trong kubeconfig nằm cạnh nhau.
Dùng chung docker context
Mỗi kết nối là một docker context thật, nên lệnh docker cũng thấy được.
Mọi loại engine
Socket cục bộ, SSH, TCP+TLS và WSL2.
Nhẹ
Tauri + Rust, không đóng gói cả trình duyệt và không chạy dịch vụ nền nặng.
Bí mật nằm trong Rust
Webview không chạm vào socket hay kubeconfig; giá trị trong .env được che.
Tính năng
Dự án
Quản lý cả dự án Compose cùng lúc.
- Tự nhận diện thư mục (docker-compose.yml, Dockerfile).
- compose up / stop / restart / down chỉ một cú nhấp.
- Duyệt và sửa file; .env che các giá trị nhạy cảm.

Container
Log, terminal, thống kê và inspect cho từng container.
- Log realtime, lọc theo mức và từ khóa.
- Terminal xterm.js tích hợp, giữ nguyên khi chuyển trang.
- Tạo, chạy, dừng, khởi động lại, xóa; xem CPU và RAM ngay trên bảng.

Kubernetes
Cluster trong kubeconfig, độc lập với engine Docker.
- Deployment: scale và rollout restart.
- Pod: log, terminal exec, giải thích lỗi thường gặp.
- Service và port-forward; danh sách cập nhật bằng watch.

Kết nối
Chuyển đổi giữa các engine chỉ với một cú nhấp.
- Engine local, SSH, TCP+TLS và WSL2, lưu thành docker context thật.
- Chọn host từ ~/.ssh/config, áp dụng cả ProxyJump và khóa.
- Liệt kê distro WSL2, cài Docker Engine một cú nhấp.

Terminal SSH
Trang SSH riêng với terminal thật.
- Số tab tùy ý cho mỗi host, chạy ssh của hệ thống trong pseudo-terminal.
- Nhập mật khẩu, vim/htop và đổi cỡ cửa sổ đều hoạt động.
- Tách sang cửa sổ riêng; kết nối lại phiên đã kết thúc.

Dọn dẹp
Xem trước thứ sẽ bị xóa trước khi xóa thật.
- Xem trước image, network, volume và build cache không dùng.
- Dọn thủ công hoặc theo lịch tự động.
- "Đang dùng" nghĩa là có container nào, kể cả đã dừng, tham chiếu tới.

Và hơn thế nữa
Tải Dockspan
Tải bản mới nhất từ GitHub Releases, hoặc build từ mã nguồn.
Bản phát hành sắp có (macOS, Windows, Linux).
Build từ mã nguồn
pnpm install pnpm package