Skip to content

An comprehensive post-installation configuration tool for Ubuntu servers.

Notifications You must be signed in to change notification settings

felipefontoura/ubinkaze

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 

Repository files navigation

Ubinkaze

MIT License

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.

🚀 Features

  • Automated post-installation configuration
  • Security hardening settings
  • Common server software setup
  • Performance optimizations

📋 Prerequisites

  • Ubuntu Server (20.04)
  • Root or sudo access
  • Basic command line knowledge

💡 Usage

Run the setup script on your server:

bash <(curl -sSL https://raw.githubusercontent.com/felipefontoura/ubinkaze/stable/boot.sh)

🐋 Docker Swarm

If you need to use Docker Swarm run:

docker swarm init --advertise-addr="<public ip>"
docker network create --driver=overlay network_public

🤝 Contributing

We welcome contributions to Ubinkaze! Here's how you can help:

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/AmazingFeature)
  3. Commit your changes (git commit -m 'Add some AmazingFeature')
  4. Push to the branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

For documentation improvements:

  • Ensure clear and concise explanations
  • Include examples where appropriate
  • Follow the existing documentation structure

📝 License

Ubinkaze is released under the MIT License.

📫 Contact

🙏 Acknowledgments

About

An comprehensive post-installation configuration tool for Ubuntu servers.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages