Expand description
Defines an improved and more sensible version of the node.yml
file.
Re-exports§
pub use crate::errors::NodeConfigError as Error;
Structs§
- Defines the configuration for the central node.
- Defines the paths for the central node.
- Defines the services for the central node.
- Defines a service that we do not host, but only use.
- Defines the toplevel
node.yml
layout. - Defines what we need to know for a private service (i.e., a service that is only reachable from within the Docker network, i.e., the node).
- Defines the configuration for the proxy node.
- Defines the paths for the proxy node.
- Defines the services for the proxy node.
- Defines what we need to know for a public service (i.e., a service that is reachable from outside the Docker network, i.e., the node).
- Defines the configuration for the worker node.
- Defines the paths for the worker node.
- Defines the services for the worker node.
- Defines everything we need to know based on a use-case identifier.
Enums§
- Defines the possible node types.
- Defines the services from the various nodes.
- Defines an abstraction over either a private service, or an external service.