Metadata-Version: 2.4
Name: dockerdt
Version: 0.1.0
Summary: A beautiful TUI for managing Docker containers
Project-URL: Homepage, https://github.com/rstar327/docker-tui
Project-URL: Repository, https://github.com/rstar327/docker-tui
Author-email: rstar327 <rockstar00327@outlook.com>
License-Expression: MIT
License-File: LICENSE
Keywords: containers,dashboard,docker,terminal,tui
Classifier: Development Status :: 3 - Alpha
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.10
Requires-Dist: docker>=7.0.0
Requires-Dist: rich>=13.0
Requires-Dist: textual>=0.47.0
Provides-Extra: dev
Requires-Dist: black; extra == 'dev'
Requires-Dist: pytest>=7.0; extra == 'dev'
Requires-Dist: ruff; extra == 'dev'
Description-Content-Type: text/markdown

# Docker TUI

A beautiful TUI for managing Docker containers.

![Docker Dashboard](https://img.shields.io/badge/docker-tui-blue)

## Installation

```bash
pip install docker-tui
```

## Usage

```bash
dt
# or
docker-tui
```

## Features

- View all containers (running/stopped)
- Real-time CPU and memory stats
- Container logs with live updates
- Start/Stop/Restart containers
- Delete containers
- Filter containers by name
- Keyboard shortcuts

## Keyboard Shortcuts

| Key | Action |
|-----|--------|
| `r` | Refresh containers |
| `s` | Start container |
| `x` | Stop container |
| `t` | Restart container |
| `d` | Delete container |
| `l` | Show logs |
| `/` | Filter containers |
| `q` | Quit |
| `?` | Help |

## Requirements

- Python 3.10+
- Docker running locally

## License

MIT
