Ubinkaze (U-bin-ka-zeh) - "Ubuntu" + "Kaze" (🌀, wind in Japanese).
An comprehensive post-installation configuration tool for Ubuntu servers, streamlining the setup process and implementing best practices.
- Automated post-installation configuration
- Security hardening settings
- Common server software setup
- Performance optimizations
- Ubuntu Server (20.04)
- Root or sudo access
- Basic command line knowledge
Run the setup script on your server:
bash <(curl -sSL https://raw.githubusercontent.com/felipefontoura/ubinkaze/stable/boot.sh)
If you need to use Docker Swarm run:
docker swarm init --advertise-addr="<public ip>"
docker network create --driver=overlay network_public
We welcome contributions to Ubinkaze! Here's how you can help:
- Fork the repository
- Create your feature branch (
git checkout -b feature/AmazingFeature
) - Commit your changes (
git commit -m 'Add some AmazingFeature'
) - Push to the branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
For documentation improvements:
- Ensure clear and concise explanations
- Include examples where appropriate
- Follow the existing documentation structure
Ubinkaze is released under the MIT License.
- Project Link: https://github.com/felipefontoura/ubinkaze
- Issue Tracker: GitHub Issues