Roadmap
Planned Features
Section titled “Planned Features”my-dotfiles
Section titled “my-dotfiles”A feature for cloning and applying personal dotfiles repositories. Would support configurable git URLs, installation scripts, and stow-based symlink management.
Additional Language Runtimes
Section titled “Additional Language Runtimes”- Rust: Install via rustup with configurable toolchain
- Ruby: Install via ruby-build with version pinning
User-Voted Features
Section titled “User-Voted Features”We welcome feature requests via GitHub Issues. Popular requests will be prioritized for implementation.
Security Enhancements
Section titled “Security Enhancements”SBOM Generation for Features
Section titled “SBOM Generation for Features”Generate Software Bills of Materials for each feature installation, documenting exactly what binaries and packages were installed.
Cosign Signature Verification
Section titled “Cosign Signature Verification”Support verifying cosign signatures on downloaded binaries for tools that publish them (e.g., Syft, Grype).
Supply Chain Attestations
Section titled “Supply Chain Attestations”Publish SLSA provenance attestations for the feature container images published to GHCR.
Platform Support
Section titled “Platform Support”UBI 10 Support
Section titled “UBI 10 Support”Red Hat UBI 10 is on the horizon. We plan to add a parallel test matrix for UBI 10 once it reaches general availability, ensuring all features work on both UBI 9 and UBI 10.
ARM64 (aarch64) Support
Section titled “ARM64 (aarch64) Support”Many features currently only support x86_64. We plan to add ARM64 binary downloads and testing for features where upstream projects provide ARM64 releases.
Documentation
Section titled “Documentation”Interactive Playground
Section titled “Interactive Playground”A browser-based playground for testing feature combinations without local Docker setup.
Video Tutorials
Section titled “Video Tutorials”Step-by-step video guides for common workflows: setting up AI assistants, configuring egress filtering, and creating custom features.
Contributing
Section titled “Contributing”Have an idea for a feature or improvement? Open an issue or check the Contributing guide to get started.