Cargo Features
citadel-apps has no features set by default.
[dependencies]
citadel-apps = { version = "0.4.0", features = ["cli", "umbrel", "dev-tools", "schema", "docker"] }
- cli
-
Enables clap ^3.2, dotenv, env_logger ^0.9, tera, and tokio
env_logger:
Only used by the CLI
Affects
citadel-apps::cli
…Required by the app-cli binary
- umbrel dev-tools?
-
Affects
composegenerator::umbrel
… - dev-tools = docker, schema, umbrel
-
Enables gitlab ^0.1505.0, octocrab ^0.17.0, semver, and url
Affects
citadel-apps::github
,citadel-apps::gitlab
,citadel-apps::hosted_git
,citadel-apps::updates
… - schema dev-tools?
-
Enables schemars
Optional dependencies
- docker dev-tools?
-
Enables bollard ^0.13.0 and futures-util
Affects
v3::update
,v4::update
…