Cargo Features

[dependencies]
docktopus = { version = "0.4.0-alpha.1", default-features = false, features = ["deploy"] }
default = deploy

The deploy feature is set by default whenever docktopus is added without default-features = false somewhere in the dependency tree.

deploy default = async-trait, bollard, futures, futures-util, ipnet, reqwest, sysinfo, tar, tempfile, tokio, tracing, uuid, walkdir

Affects health::HealthCheckError, docktopus::builder, docktopus::container

Features from optional dependencies

In crates that don't use the dep: syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.

bollard deploy

Enables bollard

Optional dependencies (only with deploy feature)

futures-util deploy
ipnet deploy
tar deploy
tempfile deploy
tokio deploy
uuid deploy
reqwest deploy
sysinfo deploy
async-trait deploy
futures deploy
walkdir deploy
tracing deploy