Skip to content

TheAhmedGad/envify

Repository files navigation

Build and Release GitHub top language GitHub package.json dynamic GitHub Downloads (all assets, all releases)

About

Envify is a powerful tool designed for DevOps and server administrators, simplifying the installation process of essential software and tools and enhancing the efficiency of server preparations for deployments.

  • Automation: Envify automates the setup of environments, ensuring consistency and reliability across different servers and environments.
  • Reduced Error: By automating installation, Envify reduces the risk of human error and saves significant time spent on manual configurations.
  • Focus on Strategic Tasks: With Envify handling repetitive setup procedures, DevOps teams can focus more on strategic tasks that drive innovation and growth.

Envify is an invaluable asset for DevOps teams, ensuring efficient server setup and enabling teams to concentrate on tasks that matter most.

Demo

Screen.Recording.2024-05-01.at.8.48.30.PM.mov

installation

Getting started with Envify is simple:

sudo wget -qO /usr/local/bin/envify https://github.com/TheAhmedGad/envify/releases/latest/download/envify && sudo chmod +x /usr/local/bin/envify && sudo envify

Contributing

Contributions are welcome! If you encounter any issues or have ideas for new features, feel free to submit a pull request on GitHub.

Contributors

Development

To contribute to Envify:

  • Fork: Fork the repository.
  • install global debendencies npm i -g @yao-pkg/pkg-fetch @yao-pkg/pkg
  • Setup: Run npm i to install dependencies.
  • Modify: Make your modifications.
  • Submit: Open a new PR to propose changes.

Building

To build Envify:

  • Run npm run generate.