Set up local development
If you want to work on ContainerHive you can do so, easily.
Before starting to develop make sure you have read the Contribution Guidelines.
Requirements
Make sure to install the following tools:
Run
Test
Run tests and show the coverage report in your default browser.
Run specific package tests:
Skip integration tests:
Build
Build binaries for all platforms.
Generate embedded resources
Required before building.
Preview documentation
Preview the properdocs documentation locally with hot-reload for changes.
AI usage
This project uses AI tooling (Claude Code and Mistral AI models) to assist with development. All AI-generated or AI-assisted changes are human-reviewed and applied responsibly — this is not AI slop. Contributors are expected to uphold the same standard: AI tools are welcome, but every change must be understood, reviewed, and owned by the person submitting it.