Skip to main content

Dooers CLI: push agents with .dooersignore, dynamic routing, and progress spinner

Project description

Dooers CLI

A command-line tool for deploying AI agents to the Dooers platform.

Installation

From PyPI (Recommended)

pip install dooers

From Source

git clone https://github.com/your-org/dooers-cli.git
cd dooers-cli
pip install -e .

Quick Start

  1. Login to your account:

    dooers login --email your@email.com
    
  2. Check your authentication status:

    dooers whoami
    
  3. Deploy your agent:

    dooers push my-agent
    
  4. Logout when done:

    dooers logout
    

Commands

dooers login

Authenticate with your Dooers account using email and OTP verification.

dooers login --email your@email.com

dooers whoami

Check your current authentication status and user information.

dooers whoami

dooers push

Deploy your agent code to the Dooers platform.

dooers push <agent-name> [options]

Options:
  --server-url TEXT     Agent Deploy service URL (default: http://localhost:8080)
  --no-build           Do not trigger build after upload
  --tag TEXT           Image tag (default: latest)

dooers logout

Clear your authentication session.

dooers logout

Examples

Deploy an agent with custom tag

dooers push my-agent --tag v1.0.0

Upload without building

dooers push my-agent --no-build

Use custom server URL

dooers push my-agent --server-url https://api.dooers.ai

Requirements

  • Python 3.9+
  • Valid Dooers account
  • Agent code with a Dockerfile

Support

For support, visit https://dooers.ai or contact support@dooers.ai

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

dooers-0.2.0.tar.gz (7.0 kB view details)

Uploaded Source

Built Distribution

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

dooers-0.2.0-py3-none-any.whl (7.2 kB view details)

Uploaded Python 3

File details

Details for the file dooers-0.2.0.tar.gz.

File metadata

  • Download URL: dooers-0.2.0.tar.gz
  • Upload date:
  • Size: 7.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.6

File hashes

Hashes for dooers-0.2.0.tar.gz
Algorithm Hash digest
SHA256 2552291bf01d854440d1c78ebbcebd5ea039928d2df0ccf03a0f672491bbc6bd
MD5 c63ca4c4b89874ac90809196cf24d19e
BLAKE2b-256 277a30207d5e44b184cf0c5a9ebdebfac861819787eae509b6afac3398006415

See more details on using hashes here.

File details

Details for the file dooers-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: dooers-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 7.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.6

File hashes

Hashes for dooers-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 566825b4d956832c2c4e3e8c2aa0ae5b03d63c56174aa9ffcde8e1ce1aad3a8c
MD5 9760ce32bd7da6310e6b0adc42734764
BLAKE2b-256 8c4fdb3adc65e8461f9486594171ce0ed088e486596c315eaddcf21636914f7c

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