Skip to content

bash script architecture for creating predefined provisioning scripts

License

Notifications You must be signed in to change notification settings

ronzyfonzy/server-provisions

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

server-provisions

Script architecture for creating predefined provisioning scripts. I know that there are other (ie. Puppet) but why not do it on my own and learn something :)

Structure:

project
│
├─ common (Common scripts that are loaded globally)
│    ├─ base.sh
│    └─ template.sh
│
├─ manifests
│    ├─ nginx
│    │    ├─ configs
│    │    │    └─ codeigniter.conf
│    │    └─ sites
│    │          └─ sample
│    ├─ adminer.sh
│    ├─ environment.sh
│    ├─ git.sh
│    ├─ mysql.sh
│    ├─ nginx.sh
│    ├─ nodejs.sh
│    ├─ php.sh
│    ├─ tools.sh
│    └─ template.sh
│
├─ provisions
│    └─ default.sh
│
└─ tests
      └─ test.php

About

bash script architecture for creating predefined provisioning scripts

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published