Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
var DockerImageName = "authelia/authelia"
DockerImageName the official name of Authelia docker image.
var ErrNoRunningSuite = errors.New("no running suite")
ErrNoRunningSuite error raised when no suite is running.
var ErrNotAvailableSuite = errors.New("unavailable suite")
ErrNotAvailableSuite error raised when suite is not available.
var IntermediateDockerImageName = "authelia:dist"
IntermediateDockerImageName local name of the docker image.
var OutputDir = "dist"
OutputDir the output directory where the built version of Authelia is located.
Functions ¶
func NewRootCmd ¶
NewRootCmd returns the root authelia-scripts cmd.
Types ¶
type Build ¶ added in v4.36.9
type Build struct { Branch string Tag string Commit string Tagged bool Clean bool Extra string Number int Date time.Time }
Build represents a builds metadata.
func (Build) ContainerLabels ¶ added in v4.36.9
ContainerLabels returns the container labels for this Build.
type Docker ¶
type Docker struct{}
Docker a docker object.
func (*Docker) PublishReadme ¶
PublishReadme push README.md to dockerhub.
type DockerImage ¶ added in v4.36.9
type DockerImage struct { Architecture string `json:"architecture"` Variant any `json:"variant"` Digest string `json:"digest"` OS string `json:"os"` }
DockerImage represents some of the data from the docker images API.
func (DockerImage) Match ¶ added in v4.36.9
func (d DockerImage) Match(platform string) bool
Match returns true if this image matches the platform.
type DockerImages ¶ added in v4.36.9
type DockerImages []DockerImage
DockerImages represents some of the data from the docker images API.