Upstream software project

apko

declarative APK-based container building tool with support for Sigstore signatures

About apko

declarative APK-based container building tool with support for Sigstore signatures

This project links 16 native package records across 4 recorded operating-system releases. Compare the retained versions and architectures below, then open the package for your own release.

These are catalog observations, not a guarantee of installation, compatibility, or upstream support.

Project pictures and package coverage

apko repository preview from GitHub
Project repository preview, supplied by GitHub. Open source repository
Alpine Linux 3.21: 4 package records; Alpine Linux 3.22: 4 package records; Alpine Linux 3.23: 4 package records; openSUSE Tumbleweed: 4 package records. Catalog coverage diagram, not an application screenshot.apko: recorded package coverageAlpine Linux 3.214 recordsAlpine Linux 3.224 recordsAlpine Linux 3.234 recordsopenSUSE Tumbleweed4 records
OpenFactory diagram of linked package records. It is not an application screenshot.

Project identity

Project
apko
Publisher
Not authoritatively mapped
Native package records
16
Operating systems
alpine-linux-3-21, alpine-linux-3-22, alpine-linux-3-23, opensuse-tumbleweed
License expression
Apache-2.0
Source repository
Open source repository

Source-reported description

The fullest retained description is shown with its source. Distribution packaging descriptions may include downstream details.

Build and publish OCI container images built from apk packages. apko has the following key features: - Fully reproducible by default. Run apko twice and you will get exactly the same binary. - Fast. apko aims to build images in ms. - Small. apko generated images only contain what's needed by the application, in the style of distroless. - SBOM Support. apko produces a Software Bill of Materials (SBOM) for images, detailing all the packages inside. - Services. apko supports using the s6 supervision suite to run multiple processes in a container without reaping or signalling issues. Please note that apko is a work in progress and details are subject to change!

Description source

Packages by operating system

Compare recorded versions, then open a package for dependency, file, checksum, and repository evidence. Version strings are distribution-specific, not a ranking of newer software.

Alpine Linux 3.21

  1. Package apko

    v3.21 (Alpine Linux 3.21): declarative APK-based container building tool with support for Sigstore signatures

    0.9.0-r15: aarch64 x86_64

    Source: apko

  2. Package apko-bash-completion

    v3.21 (Alpine Linux 3.21): Bash completions for apko

    0.9.0-r15: aarch64 x86_64

    Source: apko

  3. Package apko-fish-completion

    v3.21 (Alpine Linux 3.21): Fish completions for apko

    0.9.0-r15: aarch64 x86_64

    Source: apko

  4. Package apko-zsh-completion

    v3.21 (Alpine Linux 3.21): Zsh completions for apko

    0.9.0-r15: aarch64 x86_64

    Source: apko

Alpine Linux 3.22

  1. Package apko

    v3.22 (Alpine Linux 3.22): declarative APK-based container building tool with support for Sigstore signatures

    0.9.0-r20: aarch64 x86_64

    Source: apko

  2. Package apko-bash-completion

    v3.22 (Alpine Linux 3.22): Bash completions for apko

    0.9.0-r20: aarch64 x86_64

    Source: apko

  3. Package apko-fish-completion

    v3.22 (Alpine Linux 3.22): Fish completions for apko

    0.9.0-r20: aarch64 x86_64

    Source: apko

  4. Package apko-zsh-completion

    v3.22 (Alpine Linux 3.22): Zsh completions for apko

    0.9.0-r20: aarch64 x86_64

    Source: apko

Alpine Linux 3.23

  1. Package apko

    v3.23 (Alpine Linux 3.23): declarative APK-based container building tool with support for Sigstore signatures

    0.9.0-r25: aarch64 x86_64

    Source: apko

  2. Package apko-bash-completion

    v3.23 (Alpine Linux 3.23): Bash completions for apko

    0.9.0-r25: aarch64 x86_64

    Source: apko

  3. Package apko-fish-completion

    v3.23 (Alpine Linux 3.23): Fish completions for apko

    0.9.0-r25: aarch64 x86_64

    Source: apko

  4. Package apko-zsh-completion

    v3.23 (Alpine Linux 3.23): Zsh completions for apko

    0.9.0-r25: aarch64 x86_64

    Source: apko

openSUSE Tumbleweed

  1. Package apko

    tumbleweed (openSUSE Tumbleweed) (Unspecified): Build OCI images from APK packages directly without Dockerfile

    1.2.41-1.1: x86_64

    Source: apko

  2. Package apko-bash-completion

    tumbleweed (openSUSE Tumbleweed) (System/Shells): Bash Completion for apko

    1.2.41-1.1: noarch

    Source: apko

  3. Package apko-fish-completion

    tumbleweed (openSUSE Tumbleweed) (System/Shells): Fish Completion for apko

    1.2.41-1.1: noarch

    Source: apko

  4. Package apko-zsh-completion

    tumbleweed (openSUSE Tumbleweed) (System/Shells): Zsh Completion for apko

    1.2.41-1.1: noarch

    Source: apko

Project resources and further reading

Mapping provenance

Only source-backed identity signals create public cross-OS links. A reviewer can later approve or dispute an inferred relationship without rewriting native package history.

No field-level source record is published yet.