Download the PHP package clonio-dev/clonio-cli without Composer
On this page you can find all versions of the php package clonio-dev/clonio-cli. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download clonio-dev/clonio-cli
More information about clonio-dev/clonio-cli
Files in clonio-dev/clonio-cli
Package clonio-cli
Short Description The clonio application
License MIT
Homepage https://clonio.dev
Informations about the package clonio-cli
Clonio CLI
Clonio transfers your production database to your test and dev environments with automatic anonymization, fake data generation, and full audit trails.
It is free and open source for individuals and NGOs. See clonio.dev for more information.
Installation
Download the binary for your platform from the latest release:
| Platform | Binary |
|---|---|
| Linux x86_64 | clonio-linux-x86_64 |
| Linux aarch64 | clonio-linux-aarch64 |
| macOS Apple Silicon | clonio-macos-aarch64 |
| Any (PHP 8.5+) | clonio.phar |
| Docker (any OS) | ghcr.io/clonio-dev/clonio:latest |
The platform binaries are fully self-contained — no PHP required. The PHAR requires PHP 8.5 on the target machine (php clonio.phar) but is smaller and works on any platform.
Rename it, make it executable, and optionally move it to your PATH:
No PHP installation required — the binary is fully self-contained.
macOS note: The binary is currently unsigned. macOS may block it with a Gatekeeper warning. To allow it, run:
See docs/code-signing.md for the full signing setup once an Apple Developer account is available.
Docker
No install required — run Clonio as a one-off container against your current directory:
Multi-arch image (linux/amd64, linux/arm64). See docs/docker-distribution.md for the full tag scheme, recipes, and CI pinning guidance.
Composer (dev dependency)
Clonio can also be required as a dev dependency in any PHP project:
This makes vendor/bin/clonio available with the exact release version. See docs/composer-distribution.md for details, CI examples, and PHP version requirements.
Commands
| Command | Description |
|---|---|
init |
Bootstrap Clonio in the current directory |
update |
Update to the latest release |
connection:add |
Add a new database connection |
connection:update |
Update an existing database connection |
connection:list |
List all configured database connections |
connection:delete |
Delete a saved database connection |
connection:test |
Test one or all saved database connections |
cloning:dump |
Inspect a database and generate a .cloning.yaml file |
cloning:run |
Transfer a database using a .cloning.yaml configuration |
cloning:column:edit |
Edit a column strategy in a .cloning.yaml file |
.cloning.yaml format |
Full reference for the cloning configuration file format |
matchers:init |
Write PII matcher baseline to clonio.pii-matchers.yaml |
matchers:update |
Add new baseline matchers to clonio.pii-matchers.yaml |
matchers:list |
Show effective PII matcher set |
matchers:check |
Test a column name against the matcher set |
audit:add |
Add an audit delivery channel |
audit:update |
Update an existing audit delivery channel |
audit:delete |
Delete an audit delivery channel |
audit:list |
List all configured audit delivery channels |
cloning:verify-audit |
Verify the integrity of a Clonio audit log |
about |
Display product information |
Development
See docs/development.md for setup, local builds, testing, and linting.
Releasing
See docs/releasing.md for the step-by-step release process.
Contributing
See CONTRIBUTING.md.
All versions of clonio-cli with dependencies
fakerphp/faker Version ^1.24.1
illuminate/database Version ^12.62.0
illuminate/encryption Version ^12.62.0
illuminate/http Version ^12.62.0
illuminate/log Version ^12.62.0
laravel-zero/framework Version ^12.1.0
league/flysystem-aws-s3-v3 Version ^3.34
mpdf/mpdf Version ^8.3.1
symfony/yaml Version ^8.1.0