16 unstable releases (3 breaking)
Uses new Rust 2024
| new 0.7.0-rc.13 | Feb 24, 2026 |
|---|---|
| 0.7.0-rc.11 | Feb 3, 2026 |
| 0.7.0-rc.7 | Jan 30, 2026 |
| 0.6.4 | Jan 27, 2026 |
| 0.1.3 | Jan 6, 2026 |
#9 in #game-assets
22 downloads per month
64KB
951 lines
Aquila CLI
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:
--urlorAQUILA_URL(default:http://localhost:3000) - Token:
--tokenorAQUILA_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
Dependencies
~11–31MB
~426K SLoC