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.1.tar.gz (6.8 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.1-py3-none-any.whl (7.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: dooers-0.2.1.tar.gz
  • Upload date:
  • Size: 6.8 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.1.tar.gz
Algorithm Hash digest
SHA256 4c2b2191a7b6d8c066316e2132852b7809b0498bee38a86c6b4f38b5fffed897
MD5 02eb8bb4e5ccb75d5f3b86d2af1d84a5
BLAKE2b-256 f8e19baf1659426912691cb4f9bacc862f9f007447bda4d2b2e8121cba6beacb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dooers-0.2.1-py3-none-any.whl
  • Upload date:
  • Size: 7.0 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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 407b65432c6131207cdae3f7ebc73d3386ad750cbbcbcaa1d5c907e0ed0bdaa3
MD5 b376aa6893e92c557dbec75c0eac1fcb
BLAKE2b-256 a108b250659ec7f1b566e69913701615903081eb3c85cafa83fe50c61cb950d7

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