Versions in this module Expand all Collapse all v0 v0.0.3 Jul 30, 2021 Changes in this version + type Base struct + Backup Storage + DNS DNS + Docker client.APIClient + Ingress Ingress + Network Network + type DNS interface + Register func(ctx context.Context, domains []string) error + type Environment struct + Directory string + Event Event + Name string + Vars map[string]string + type Event interface + Ready func() + type Ingress interface + Clear func(ctx context.Context, group string) error + Set func(ctx context.Context, group string, domainAddresses map[string][]string) error + type Network interface + ID func() string + Join func(ctx context.Context, containerID string) (address string, err error) + Leave func(ctx context.Context, containerID string) error + Resolve func(ctx context.Context, address string) (string, error) + type Storage interface + Backup func(ctx context.Context, name string, volumeNames []string) error + Restore func(ctx context.Context, name string, volumeNames []string) error + Schedule func(ctx context.Context, name string, volumeNames []string) *internal.Task