concierge is an opinionated utility for provisioning charm development and testing machines. It installs the "craft" tools and providers you need, bootstraps Juju onto each provider, and installs supporting snaps or apt packages — all from a single declarative config.
sudo snap install --classic conciergesudo concierge prepare -p devThe full documentation lives in docs/ and covers:
- how-to guides for common tasks such as writing a custom config;
- reference for commands, the configuration schema, environment variables, and the built-in presets;
- explanation of what Concierge is for and why
prepareandrestoreare strict opposites.
To build and browse the docs locally:
make -C docs run