|
Live updates of container status, resource usage, and health checks. Neon borders, vibrant colors, and a futuristic terminal experience. |
Navigate, inspect, and manage containers without touching your mouse. Written in Go. Instant startup, minimal resource usage. |
# Clone the repo
git clone https://github.com/meklasdev/dockpilot.git
cd dockpilot
# Install dependencies
go mod tidy
# Run the app
go run cmd/dockpilot/main.goOr build a binary:
go build -o dockpilot ./cmd/dockpilot
./dockpilot| Key | Action |
|---|---|
↑ / ↓ |
Navigate container list |
Enter |
Inspect container details |
Esc |
Back to list view |
q |
Quit application |
Built with the best Go libraries:
- Bubble Tea - TUI framework
- Lipgloss - Terminal styling
- Docker SDK - Docker API client
- Go 1.21+
- Docker Engine running locally
Error: "failed to create docker client"
- Ensure Docker Desktop or Docker Daemon is running
- Check Docker socket permissions
Build errors with reference.SplitHostname
- Pin
github.com/distribution/referencetov0.5.0ingo.mod
Contributions are welcome! See CONTRIBUTING.md for guidelines.
- Fork the repo
- Create your feature branch (
git checkout -b feature/amazing) - Commit your changes (
git commit -m 'feat: add amazing feature') - Push and open a PR
MIT © meklasdev
⭐ Star this repo if you find it useful!
Made by meklasdev with Go ⚡