aquila_cli 0.6.4

Aquila asset server CLI
aquila_cli-0.6.4 is not a library.

Aquila CLI

Crates.io Downloads

A command-line interface for managing the server.

Allows developers and CI/CD pipelines to upload assets, publish versions and manage tokens.

[!NOTE]
This tool requires a running server.

Installation

crates.io:

cargo install aquila_cli

From source:

cargo install --path crates/aquila_cli

Configuration

Can be configured via flags or environment variables:

  • URL: --url or AQUILA_URL (default: http://localhost:3000)
  • Token: --token or AQUILA_TOKEN

Common Commands

  • Publish a version:
    aquila publish ./assets --version v1.0.0
    
    
  • Mint a long-lived token (requires admin/write permissions):
    aquila mint-token  "build_server" --duration 31536000
    
    
  • Generate a JWT Secret (for server setup):
    aquila generate-secret
    
    

License: MIT OR Apache-2.0