Installation
Cornucopia
You can use Cornucopia as a CLI or a library API, depending on your needs. Make sure to check out these sections later for more info.
CLI (Recommended)
To install the latest released version of the CLI, use cargo install:
cargo install cornucopia
API
Import cornucopia in your project's Cargo.toml:
cornucopia = "..." # choose the desired version
Container manager
When running in managed mode, Cornucopia spawns a container running a PostgreSQL instance that acts as an ephemeral database. Therefore, you need a working docker or podman command available on your system.
Docker
To use Cornucopia with docker on Linux, non-sudo users need to be in the docker group. For a step-by-step guide, please read the official Docker installation and post-installation docs.