pkg/

directory
v0.1.10 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 13, 2026 License: MIT

Directories

Path Synopsis
Package artifacts handles OCI image layer extraction for macOS VM jobs.
Package artifacts handles OCI image layer extraction for macOS VM jobs.
Package buildkit wires an in-process BuildKit solver into ephemerd.
Package buildkit wires an in-process BuildKit solver into ephemerd.
Package cacheprune reclaims disk held by the daemon's own caches, from inside the running daemon.
Package cacheprune reclaims disk held by the daemon's own caches, from inside the running daemon.
Package dind implements a fake Docker Engine API server.
Package dind implements a fake Docker Engine API server.
Package diskspace reports filesystem capacity for a path using a single statfs-class syscall (statfs(2) on Linux/macOS, GetDiskFreeSpaceExW on Windows).
Package diskspace reports filesystem capacity for a path using a single statfs-class syscall (statfs(2) on Linux/macOS, GetDiskFreeSpaceExW on Windows).
Package forgerpc implements a lightweight ConnectRPC client for the Gitea/Forgejo RunnerService protocol.
Package forgerpc implements a lightweight ConnectRPC client for the Gitea/Forgejo RunnerService protocol.
Package forgerunner implements a lightweight Actions runner for Forgejo and Gitea.
Package forgerunner implements a lightweight Actions runner for Forgejo and Gitea.
Package imagegc garbage-collects containerd image records under disk pressure.
Package imagegc garbage-collects containerd image records under disk pressure.
Package localtunnel implements a client library for https://localtunnel.me
Package localtunnel implements a client library for https://localtunnel.me
Package metrics provides Prometheus metrics for ephemerd.
Package metrics provides Prometheus metrics for ephemerd.
Package names generates Docker-style random container names.
Package names generates Docker-style random container names.
Package providers defines the Provider interface for CI job discovery and runner lifecycle management.
Package providers defines the Provider interface for CI job discovery and runner lifecycle management.
forgejo
Package forgejo implements providers.Provider for Forgejo Actions.
Package forgejo implements providers.Provider for Forgejo Actions.
gitea
Package gitea implements providers.Provider for Gitea Actions.
Package gitea implements providers.Provider for Gitea Actions.
github
Package github implements providers.Provider for GitHub Actions.
Package github implements providers.Provider for GitHub Actions.
gitlab
Package gitlab implements providers.Provider for GitLab CI.
Package gitlab implements providers.Provider for GitLab CI.
woodpecker
Package woodpecker implements providers.Provider for Woodpecker CI.
Package woodpecker implements providers.Provider for Woodpecker CI.
Package proxies defines the CacheProxy interface for language-specific caching reverse proxies.
Package proxies defines the CacheProxy interface for language-specific caching reverse proxies.
go
Package goproxy implements proxies.CacheProxy for Go modules.
Package goproxy implements proxies.CacheProxy for Go modules.
Package upgrade replaces the running ephemerd binary with a specific published release and restarts the service into it.
Package upgrade replaces the running ephemerd binary with a specific published release and restarts the service into it.
Package vm manages virtual machines for cross-OS job execution.
Package vm manages virtual machines for cross-OS job execution.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL