Metadata-Version: 2.1
Name: doky
Version: 1.0.1
Summary: Doky is a intuitive library and CLI tool for manage your Docker-In-Docker instances from Play With Docker Lab
Home-page: https://github.com/d3cryptofc/Doky
License: MIT
Author: Lelzin λ
Author-email: d3cryptofc@gmail.com
Requires-Python: >=3.11,<4.0
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Dist: appdirs (>=1.4.4,<2.0.0)
Requires-Dist: click (>=8.1.7,<9.0.0)
Requires-Dist: httpx[http2] (>=0.26.0,<0.27.0)
Requires-Dist: pyyaml (>=6.0.1,<7.0.0)
Requires-Dist: rich (>=13.7.0,<14.0.0)
Project-URL: Repository, https://github.com/d3cryptofc/Doky
Description-Content-Type: text/markdown

<p align="center">
  <img src="https://i.imgur.com/NcjxDgn.png" width="240" alt="Doky Logo">
  <br>
  <b>Doky Tool</b>
  <br>
  A intuitive CLI tool and Python Library for manage your Docker-In-Docker instances<br>
  from <a href="https://labs.play-with-docker.com/">Play With Docker</a>
  <br><br>
  <a href="test"><b>Any questions? Open an issue!</b></a>
</p>

<p align="center">
  <a href="LICENSE.md"><img src="https://img.shields.io/github/license/d3cryptofc/doky?color=1e90ff"></a>
  <a href="https://pypi.org/project/doky/"><img src="https://img.shields.io/pypi/dm/doky?color=1e90ff"></a>
  <a href="https://pypi.org/project/doky/"><img src="https://img.shields.io/pypi/v/doky?color=1e90ff"></a>
  <a href="https://d3cryptofc.github.io/Doky"><img src="https://img.shields.io/badge/Documentation-1e90ff"></a>
</p>



## Usage

```
$ doky

Usage: doky [OPTIONS] COMMAND [ARGS]...

  Doky is a intuitive library and CLI tool for manage your Docker-In-Docker
  instances from Play With Docker Lab

Options:
  -h, --help  Show this message and exit.

Commands:
  version  Show current app version.

  User authentication management:
    auth me                       Show your authentication user informations.
    auth oauth [--provider NAME]  Request for an OAuth URL to authenticate with a provider.
    auth providers                List available OAuth providers to request an OAuth URL.
    auth token <TOKEN>            Set the authentication session ID.
```

## Installation

Will you only use the CLI? Then install with **pipx**:

```bash
$ pipx install doky
```

Will you use both? Then you can install with **pip/poetry/etc**:

```bash
$ pip install doky
$ poetry add doky
```

