Cpak – OCI application package format for Linux desktops, servers and devices

Source: cpak.it
50 points by xlmnxp 12 hours ago on hackernews | 19 comments
Isometric cubes

Deploy as freely
as you develop

cpak is the OCI application package format for Linux desktops, servers and devices.

The Store

Familiar apps, ready for cpak

Every package has a clear manifest, a real origin and a command you can inspect before installing it.

Browse every package arrow_forward

cpak Learn

Learn cpak by making it decide

Follow a complete course, change real manifests and see what cpak accepts, refuses or changes. Professional paths lead to an exam and a public, verifiable credential.

Open cpak Learn

Ultra-light footprint

Two static binaries provide the runtime and one shared content store for every application.

Docker-style compatibility

Familiar Dockerfile syntax, layer caching and incremental builds without a container daemon in production.

Host GPU integration

Bind host graphics drivers at launch instead of packaging a second driver stack in every image.

Secure system resource access

Declare access to DBus, sockets and devices. Grant only the resources an application needs.

Git-native versioning

Install any tag, branch or exact commit SHA, then pin the source that should receive updates.

One package model

Use the same manifest and command across systems, with an OCI image built for each architecture.