Thanks for your interest in improving the Klever installer.
git clone https://github.com/klever-io/install.git
cd install- Must be compatible with bash 3.2+ (macOS default)
- Must be idempotent, non-interactive, and require no root access
- Run
bash -n install.shto verify syntax - Run
shellcheck install.shbefore submitting
- Single self-contained file (no external dependencies)
- Must work on mobile and desktop
- Fork the repository
- Create a feature branch from
develop - Make your changes
- Ensure CI passes (ShellCheck, syntax check, dry run)
- Open a PR against
develop
- 4-space indentation for shell scripts and HTML
- Use
localfor all function variables in bash - Separate declaration and assignment for variables used in exit code checks
Open an issue on GitHub with:
- Your OS and architecture
- The full terminal output of the installer
- What you expected to happen