Thank you for considering contributing to Linux DevOps Toolkit! Your contributions help improve automation and make DevOps tool installations more accessible across different Linux distributions. 🛠️🐧
Click the Fork button at the top right of the repository page to create your own copy.
git clone https://github.com/your-username/linux-devops-toolkit.git
cd linux-devops-toolkitgit checkout -b feature-nameGive your branch a meaningful name related to your contribution.
- Add new installation scripts for DevOps tools.
- Improve existing scripts (optimizations, bug fixes, security enhancements).
- Update documentation (README, instructions, or script comments).
Before submitting, ensure your script: ✅ Runs without errors. ✅ Works on the target Linux distribution. ✅ Follows best practices for installation and security.
git add .
git commit -m "Added install script for [tool] on [distro]"git push origin feature-name- Go to the original repository on GitHub.
- Click New Pull Request.
- Select your branch and describe your changes.
- Submit the PR for review. 🚀
✅ Follow best practices for Bash scripting. ✅ Use comments to explain script functionality. ✅ Ensure scripts are idempotent (running them multiple times should not break anything). ✅ Stick to the repository structure:
/linux-devops-toolkit
/distro-name/
- install_tool1.sh
- install_tool2.sh
✅ No hardcoded values – use environment variables or configuration files if needed.
If you have questions or need help, feel free to open an issue or start a discussion in the repository.
Your contributions make this project better for everyone. Happy coding! 🚀