https://github.com/nitrictech/boxygen
A container as code framework
https://github.com/nitrictech/boxygen
Last synced: about 1 year ago
JSON representation
A container as code framework
- Host: GitHub
- URL: https://github.com/nitrictech/boxygen
- Owner: nitrictech
- License: apache-2.0
- Created: 2021-11-03T09:10:39.000Z (over 4 years ago)
- Default Branch: develop
- Last Pushed: 2022-04-07T06:32:11.000Z (about 4 years ago)
- Last Synced: 2025-04-12T15:04:08.588Z (about 1 year ago)
- Language: Go
- Size: 345 KB
- Stars: 5
- Watchers: 3
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
Boxygen is a container as code framework that allows you to build container images from code, allowing integration of container image builds into other tooling such as servers or CLI tooling.
## SDKs
- [Node](https://github.com/nitrictech/boxygen-node)
> If you have any requests for language support please raise an issue. (contributions are also welcome)
## Supported Backends
| Backend | Status | Description |
| ---------- | ----------------- | -------------------------------------------------- |
| Dockerfile | 🧪 (Experimental) | Generates dockerfiles and executes build on commit |
### Possible backends
The current Dockerfile generator backend works, there is potential for supporting additional backends though depending on demand/appetite. The current gRPC contract should be compatible with:
- Containerfile generator
- Buildah
- Buildkit
If you'd like to see an additional backend or support for other methods of execution in the current Dockerfile generator e.g. `podman` or `buildah bud` raise an issue or a PR :).