Skip to main content

No project description provided

Project description

Doco CLI

doco (docker compose tool) is a command line tool for working with Docker Compose projects (pretty-printing status, creating backups using rsync, batch commands and more).

Code style License: GPL v3 PyPI

Usage

Example calls:

  • doco s *: Print pretty status of all docker compose projects in the current directory.
  • doco s . -aa: Print most detailled status of a docker compose project (including variables and volumes).
  • doco r .: Equivalent of docker compose down --remove-orphans && docker compose up --build -d.
  • doco backups create . --dry-run --verbose: See what would be done to create a backup of a docker compose project.

To explore all possibilities, run doco -h or see docs/doco-help.md.

Installation

pipx install doco-cli
doco --install-completion

Or install from source, see docs/installation.md.

Configuration

To create a backup, you need to either create a doco.config.toml file, a doco.config.json file or set environment variables.

See docs/configuration.md.

Development

To start developing, see docs/development.md.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

doco_cli-2.2.2.tar.gz (37.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

doco_cli-2.2.2-py3-none-any.whl (53.9 kB view details)

Uploaded Python 3

File details

Details for the file doco_cli-2.2.2.tar.gz.

File metadata

  • Download URL: doco_cli-2.2.2.tar.gz
  • Upload date:
  • Size: 37.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.12.7 Linux/6.11.3-arch1-1

File hashes

Hashes for doco_cli-2.2.2.tar.gz
Algorithm Hash digest
SHA256 8e6cde1bc73278072948a24985f8766da39cd609e1f23926917aa29e98e0586e
MD5 40b5a7c5699e2a6e405fd715b9202214
BLAKE2b-256 3796e2fade8e06d9d6bea92a20f884f3c0789ec6842c31f42eb1050c4a98c7fe

See more details on using hashes here.

File details

Details for the file doco_cli-2.2.2-py3-none-any.whl.

File metadata

  • Download URL: doco_cli-2.2.2-py3-none-any.whl
  • Upload date:
  • Size: 53.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.12.7 Linux/6.11.3-arch1-1

File hashes

Hashes for doco_cli-2.2.2-py3-none-any.whl
Algorithm Hash digest
SHA256 f3a3b7eec1ed03192b43d6243767e0c6fa93fc2d1ff69a8e61f4d465741e0099
MD5 26471f0514018357841c622335c307ea
BLAKE2b-256 ea39cb3a29cccc3c71f28c8b92b0c4f99f75dddc86628a0ccd0012d347516684

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page