
WolfiChef is an open-source application that allows users to create secure base images using packages from the Wolfi OS. This application takes basic information such as registry URL, image name, and image tag from the user and builds Docker images with customizable additional options.

These instructions will guide you to clone and set up the project on a local machine for development and testing purposes. To use a released version, follow the instructions under the "Usage" section.
git clone https://github.com/trendyol/wolfichef-fe.git
cd wolfichef-fe
yarn
yarn run dev
The frontend application should now be running at http://localhost:5713.
git clone https://github.com/trendyol/wolfichef.git
cd wolfichef
config.yml file by copying the config.sample.yml:cp configs/config.sample.yml configs/config.yml
config.yml file and fill in the necessary information, such as API keys, database credentials, and any other configurations required for your environment.go build -gccgoflags "-s -w" -o wolfichef
./wolfichef
The backend server should now be running at http://localhost:8000.
After starting both the frontend and backend applications, open http://localhost:5713 in your web browser.
Enter the required information: Registry URL, Image Name, and Image Tag.
Customize optional settings such as the current working directory, entrypoint, and environments, if needed.
Select the desired package from the Wolfi OS APK library.
Click on the "Build Image" button to create the secure base image.
We welcome contributions to improve the WolfiChef. To contribute, please follow these steps:
Fork the repository.
Create your feature branch.
Open a pull request with a detailed description of the changes.
This project is licensed under the MIT License.
$ claude mcp add wolfichef \
-- python -m otcore.mcp_server <graph>