├── .github ├── dependabot.yml └── workflows │ └── continuous.yml ├── .gitignore ├── LICENSE.md ├── Makefile ├── NOTICE ├── README.md ├── cmd ├── audit.go ├── dedup.go ├── extract.go ├── gen_schema.go ├── hostexec_client.go ├── hostexec_server.go ├── init.go ├── install.go ├── list.go ├── override.go ├── remove.go ├── run.go ├── service.go ├── shell.go ├── spawn.go ├── stop.go ├── update.go └── validate.go ├── cpak-logo-dark.svg ├── cpak-logo.svg ├── cpak-test ├── go.mod ├── go.sum ├── main.go ├── native └── nsenter │ ├── LICENSE.md │ └── nsenter.c └── pkg ├── cpak ├── apps.go ├── container.go ├── cpak.go ├── installer.go ├── manifest.go ├── nvidia.go ├── override.go ├── pull.go ├── repo-provider.go ├── runner.go ├── shim.go ├── shim.tmpl ├── store-db.go ├── store.go └── validator.go ├── logger └── logger.go ├── tools ├── cli.go ├── common.go ├── deps.go ├── files.go ├── mount.go ├── oci.go ├── proc.go ├── table.go └── tar.go └── types ├── application.go ├── container.go ├── cpak-options.go ├── hostexec.go ├── manifest.go ├── oci-manifest.go ├── override.go └── request.go /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Containerpak/cpak/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/continuous.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Containerpak/cpak/HEAD/.github/workflows/continuous.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Containerpak/cpak/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Containerpak/cpak/HEAD/LICENSE.md -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Containerpak/cpak/HEAD/Makefile -------------------------------------------------------------------------------- /NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Containerpak/cpak/HEAD/NOTICE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Containerpak/cpak/HEAD/README.md -------------------------------------------------------------------------------- /cmd/audit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Containerpak/cpak/HEAD/cmd/audit.go -------------------------------------------------------------------------------- /cmd/dedup.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Containerpak/cpak/HEAD/cmd/dedup.go -------------------------------------------------------------------------------- /cmd/extract.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Containerpak/cpak/HEAD/cmd/extract.go -------------------------------------------------------------------------------- /cmd/gen_schema.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Containerpak/cpak/HEAD/cmd/gen_schema.go -------------------------------------------------------------------------------- /cmd/hostexec_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Containerpak/cpak/HEAD/cmd/hostexec_client.go -------------------------------------------------------------------------------- /cmd/hostexec_server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Containerpak/cpak/HEAD/cmd/hostexec_server.go -------------------------------------------------------------------------------- /cmd/init.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Containerpak/cpak/HEAD/cmd/init.go -------------------------------------------------------------------------------- /cmd/install.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Containerpak/cpak/HEAD/cmd/install.go -------------------------------------------------------------------------------- /cmd/list.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Containerpak/cpak/HEAD/cmd/list.go -------------------------------------------------------------------------------- /cmd/override.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Containerpak/cpak/HEAD/cmd/override.go -------------------------------------------------------------------------------- /cmd/remove.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Containerpak/cpak/HEAD/cmd/remove.go -------------------------------------------------------------------------------- /cmd/run.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Containerpak/cpak/HEAD/cmd/run.go -------------------------------------------------------------------------------- /cmd/service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Containerpak/cpak/HEAD/cmd/service.go -------------------------------------------------------------------------------- /cmd/shell.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Containerpak/cpak/HEAD/cmd/shell.go -------------------------------------------------------------------------------- /cmd/spawn.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Containerpak/cpak/HEAD/cmd/spawn.go -------------------------------------------------------------------------------- /cmd/stop.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Containerpak/cpak/HEAD/cmd/stop.go -------------------------------------------------------------------------------- /cmd/update.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Containerpak/cpak/HEAD/cmd/update.go -------------------------------------------------------------------------------- /cmd/validate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Containerpak/cpak/HEAD/cmd/validate.go -------------------------------------------------------------------------------- /cpak-logo-dark.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Containerpak/cpak/HEAD/cpak-logo-dark.svg -------------------------------------------------------------------------------- /cpak-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Containerpak/cpak/HEAD/cpak-logo.svg -------------------------------------------------------------------------------- /cpak-test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Containerpak/cpak/HEAD/cpak-test -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Containerpak/cpak/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Containerpak/cpak/HEAD/go.sum -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Containerpak/cpak/HEAD/main.go -------------------------------------------------------------------------------- /native/nsenter/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Containerpak/cpak/HEAD/native/nsenter/LICENSE.md -------------------------------------------------------------------------------- /native/nsenter/nsenter.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Containerpak/cpak/HEAD/native/nsenter/nsenter.c -------------------------------------------------------------------------------- /pkg/cpak/apps.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Containerpak/cpak/HEAD/pkg/cpak/apps.go -------------------------------------------------------------------------------- /pkg/cpak/container.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Containerpak/cpak/HEAD/pkg/cpak/container.go -------------------------------------------------------------------------------- /pkg/cpak/cpak.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Containerpak/cpak/HEAD/pkg/cpak/cpak.go -------------------------------------------------------------------------------- /pkg/cpak/installer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Containerpak/cpak/HEAD/pkg/cpak/installer.go -------------------------------------------------------------------------------- /pkg/cpak/manifest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Containerpak/cpak/HEAD/pkg/cpak/manifest.go -------------------------------------------------------------------------------- /pkg/cpak/nvidia.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Containerpak/cpak/HEAD/pkg/cpak/nvidia.go -------------------------------------------------------------------------------- /pkg/cpak/override.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Containerpak/cpak/HEAD/pkg/cpak/override.go -------------------------------------------------------------------------------- /pkg/cpak/pull.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Containerpak/cpak/HEAD/pkg/cpak/pull.go -------------------------------------------------------------------------------- /pkg/cpak/repo-provider.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Containerpak/cpak/HEAD/pkg/cpak/repo-provider.go -------------------------------------------------------------------------------- /pkg/cpak/runner.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Containerpak/cpak/HEAD/pkg/cpak/runner.go -------------------------------------------------------------------------------- /pkg/cpak/shim.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Containerpak/cpak/HEAD/pkg/cpak/shim.go -------------------------------------------------------------------------------- /pkg/cpak/shim.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Containerpak/cpak/HEAD/pkg/cpak/shim.tmpl -------------------------------------------------------------------------------- /pkg/cpak/store-db.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Containerpak/cpak/HEAD/pkg/cpak/store-db.go -------------------------------------------------------------------------------- /pkg/cpak/store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Containerpak/cpak/HEAD/pkg/cpak/store.go -------------------------------------------------------------------------------- /pkg/cpak/validator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Containerpak/cpak/HEAD/pkg/cpak/validator.go -------------------------------------------------------------------------------- /pkg/logger/logger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Containerpak/cpak/HEAD/pkg/logger/logger.go -------------------------------------------------------------------------------- /pkg/tools/cli.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Containerpak/cpak/HEAD/pkg/tools/cli.go -------------------------------------------------------------------------------- /pkg/tools/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Containerpak/cpak/HEAD/pkg/tools/common.go -------------------------------------------------------------------------------- /pkg/tools/deps.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Containerpak/cpak/HEAD/pkg/tools/deps.go -------------------------------------------------------------------------------- /pkg/tools/files.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Containerpak/cpak/HEAD/pkg/tools/files.go -------------------------------------------------------------------------------- /pkg/tools/mount.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Containerpak/cpak/HEAD/pkg/tools/mount.go -------------------------------------------------------------------------------- /pkg/tools/oci.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Containerpak/cpak/HEAD/pkg/tools/oci.go -------------------------------------------------------------------------------- /pkg/tools/proc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Containerpak/cpak/HEAD/pkg/tools/proc.go -------------------------------------------------------------------------------- /pkg/tools/table.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Containerpak/cpak/HEAD/pkg/tools/table.go -------------------------------------------------------------------------------- /pkg/tools/tar.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Containerpak/cpak/HEAD/pkg/tools/tar.go -------------------------------------------------------------------------------- /pkg/types/application.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Containerpak/cpak/HEAD/pkg/types/application.go -------------------------------------------------------------------------------- /pkg/types/container.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Containerpak/cpak/HEAD/pkg/types/container.go -------------------------------------------------------------------------------- /pkg/types/cpak-options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Containerpak/cpak/HEAD/pkg/types/cpak-options.go -------------------------------------------------------------------------------- /pkg/types/hostexec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Containerpak/cpak/HEAD/pkg/types/hostexec.go -------------------------------------------------------------------------------- /pkg/types/manifest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Containerpak/cpak/HEAD/pkg/types/manifest.go -------------------------------------------------------------------------------- /pkg/types/oci-manifest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Containerpak/cpak/HEAD/pkg/types/oci-manifest.go -------------------------------------------------------------------------------- /pkg/types/override.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Containerpak/cpak/HEAD/pkg/types/override.go -------------------------------------------------------------------------------- /pkg/types/request.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Containerpak/cpak/HEAD/pkg/types/request.go --------------------------------------------------------------------------------