FGA-GCES / houdini

Free and open source fundraising infrastructure for nonprofits and NGOs
https://houdiniproject.org
Other
2 stars 2 forks source link

[FEATURE] Create a Ansible approach to be an easier way to run the project. #168

Open Maiconrq opened 1 year ago

Maiconrq commented 1 year ago

Is your feature request related to a problem? Please describe.

like discussed in issues number 1167 of original project and 99 of fork GCES/Houdini, a few pass of contributors have issues in make the project correct run in they machine, a different approach would be create a Ansible playbook to easy the install process. since the project is not very friendly with operating systems other than Linux, this kind of approach would improve the number of new contributors and have one less problem.

Describe the solution you'd like An Ansible® Playbook is a blueprint of automation tasks—which are complex IT actions executed with limited or no human involvement. Ansible Playbooks was created to run and executed on a set, group, or classification of hosts, which together make up an Ansible inventory, But it can also be used as a recipe for installing necessary software on a local machine.

Describe alternatives you've considered This kind of approach can solve the problem of local installation as well as give a bigger perspective to the project because it can facilitate the installation of the software in several hosts, facilitating the configuration and maintenance of software.

Ansible