Configuration
Engine
Dagger is designed to be run out-of-the-box with sensible defaults.
Custom Runner
A runner is the "backend" of Dagger where containers are actually executed.
Custom Certificate Authorities
Dagger can be configured to use custom certificate authorities (CAs) when
Service Proxies
Dagger can be configured to use HTTP(S) proxies to connect to external HTTP
Dagger Cloud
Dagger Cloud requires a GitHub account for identity verification. If you don't have one, register for a free GitHub account before proceeding.
Modules
Modules can be configured by editing their dagger.json file. The configuration in there contains all module metadata - from the name of the module and the SDK it uses, to the dependencies it requires. An initial configuration is automatically generated when using dagger init or dagger develop for the first time, and is kept up-to-date with dagger config/dagger install/etc.
Cache
Dagger caches two types of data: