# Functions
New returns a new instance of Server built from a config.
NewConfig returns an instance of Config with reasonable defaults.
NewDemoConfig returns the config that runs when no config is specified.
# Structs
BuildInfo represents the build details for the server code.
Config represents the configuration format for the kapacitord binary.
Server represents a container for the metadata and storage data and services.
# Interfaces
Service represents a service attached to the server.
Updater represents a service that can have its configuration updated while running.