├── .github ├── dependabot.yml └── workflows │ └── rust.yml ├── .gitignore ├── Cargo.toml ├── LICENSE ├── README.md ├── rust-toolchain.toml ├── rustfmt.toml └── src ├── adapter ├── docker.rs ├── mod.rs ├── registry.rs └── tar.rs ├── bar └── mod.rs ├── config ├── cmd.rs ├── global.rs ├── mod.rs └── userconfig.rs ├── const_data.rs ├── container ├── home.rs ├── http │ ├── auth.rs │ ├── client.rs │ ├── download.rs │ ├── mod.rs │ └── upload.rs ├── image │ ├── docker.rs │ ├── mod.rs │ └── oci.rs ├── manifest.rs ├── mod.rs └── proxy.rs ├── init.rs ├── main.rs ├── progress ├── manager.rs └── mod.rs ├── subcmd ├── build.rs ├── clean.rs ├── mod.rs ├── pull.rs ├── show_info.rs └── transform.rs └── util ├── compress.rs ├── file.rs ├── mod.rs ├── random.rs └── sha.rs /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jelipo/ocipack-rs/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/rust.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jelipo/ocipack-rs/HEAD/.github/workflows/rust.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | .idea 3 | Cargo.lock 4 | -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jelipo/ocipack-rs/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jelipo/ocipack-rs/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jelipo/ocipack-rs/HEAD/README.md -------------------------------------------------------------------------------- /rust-toolchain.toml: -------------------------------------------------------------------------------- 1 | [toolchain] 2 | channel = "nightly" -------------------------------------------------------------------------------- /rustfmt.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jelipo/ocipack-rs/HEAD/rustfmt.toml -------------------------------------------------------------------------------- /src/adapter/docker.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jelipo/ocipack-rs/HEAD/src/adapter/docker.rs -------------------------------------------------------------------------------- /src/adapter/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jelipo/ocipack-rs/HEAD/src/adapter/mod.rs -------------------------------------------------------------------------------- /src/adapter/registry.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jelipo/ocipack-rs/HEAD/src/adapter/registry.rs -------------------------------------------------------------------------------- /src/adapter/tar.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jelipo/ocipack-rs/HEAD/src/adapter/tar.rs -------------------------------------------------------------------------------- /src/bar/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jelipo/ocipack-rs/HEAD/src/bar/mod.rs -------------------------------------------------------------------------------- /src/config/cmd.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jelipo/ocipack-rs/HEAD/src/config/cmd.rs -------------------------------------------------------------------------------- /src/config/global.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jelipo/ocipack-rs/HEAD/src/config/global.rs -------------------------------------------------------------------------------- /src/config/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jelipo/ocipack-rs/HEAD/src/config/mod.rs -------------------------------------------------------------------------------- /src/config/userconfig.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jelipo/ocipack-rs/HEAD/src/config/userconfig.rs -------------------------------------------------------------------------------- /src/const_data.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jelipo/ocipack-rs/HEAD/src/const_data.rs -------------------------------------------------------------------------------- /src/container/home.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jelipo/ocipack-rs/HEAD/src/container/home.rs -------------------------------------------------------------------------------- /src/container/http/auth.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jelipo/ocipack-rs/HEAD/src/container/http/auth.rs -------------------------------------------------------------------------------- /src/container/http/client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jelipo/ocipack-rs/HEAD/src/container/http/client.rs -------------------------------------------------------------------------------- /src/container/http/download.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jelipo/ocipack-rs/HEAD/src/container/http/download.rs -------------------------------------------------------------------------------- /src/container/http/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jelipo/ocipack-rs/HEAD/src/container/http/mod.rs -------------------------------------------------------------------------------- /src/container/http/upload.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jelipo/ocipack-rs/HEAD/src/container/http/upload.rs -------------------------------------------------------------------------------- /src/container/image/docker.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jelipo/ocipack-rs/HEAD/src/container/image/docker.rs -------------------------------------------------------------------------------- /src/container/image/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jelipo/ocipack-rs/HEAD/src/container/image/mod.rs -------------------------------------------------------------------------------- /src/container/image/oci.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jelipo/ocipack-rs/HEAD/src/container/image/oci.rs -------------------------------------------------------------------------------- /src/container/manifest.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jelipo/ocipack-rs/HEAD/src/container/manifest.rs -------------------------------------------------------------------------------- /src/container/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jelipo/ocipack-rs/HEAD/src/container/mod.rs -------------------------------------------------------------------------------- /src/container/proxy.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jelipo/ocipack-rs/HEAD/src/container/proxy.rs -------------------------------------------------------------------------------- /src/init.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jelipo/ocipack-rs/HEAD/src/init.rs -------------------------------------------------------------------------------- /src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jelipo/ocipack-rs/HEAD/src/main.rs -------------------------------------------------------------------------------- /src/progress/manager.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jelipo/ocipack-rs/HEAD/src/progress/manager.rs -------------------------------------------------------------------------------- /src/progress/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jelipo/ocipack-rs/HEAD/src/progress/mod.rs -------------------------------------------------------------------------------- /src/subcmd/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jelipo/ocipack-rs/HEAD/src/subcmd/build.rs -------------------------------------------------------------------------------- /src/subcmd/clean.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jelipo/ocipack-rs/HEAD/src/subcmd/clean.rs -------------------------------------------------------------------------------- /src/subcmd/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jelipo/ocipack-rs/HEAD/src/subcmd/mod.rs -------------------------------------------------------------------------------- /src/subcmd/pull.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jelipo/ocipack-rs/HEAD/src/subcmd/pull.rs -------------------------------------------------------------------------------- /src/subcmd/show_info.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jelipo/ocipack-rs/HEAD/src/subcmd/show_info.rs -------------------------------------------------------------------------------- /src/subcmd/transform.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jelipo/ocipack-rs/HEAD/src/subcmd/transform.rs -------------------------------------------------------------------------------- /src/util/compress.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jelipo/ocipack-rs/HEAD/src/util/compress.rs -------------------------------------------------------------------------------- /src/util/file.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jelipo/ocipack-rs/HEAD/src/util/file.rs -------------------------------------------------------------------------------- /src/util/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jelipo/ocipack-rs/HEAD/src/util/mod.rs -------------------------------------------------------------------------------- /src/util/random.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jelipo/ocipack-rs/HEAD/src/util/random.rs -------------------------------------------------------------------------------- /src/util/sha.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jelipo/ocipack-rs/HEAD/src/util/sha.rs --------------------------------------------------------------------------------