|
||
---|---|---|
configurations | ||
LICENSE | ||
README.md | ||
playbook.yaml | ||
requirements.yaml | ||
run.zsh |
README.md
Webhost Setup
Simple setup script for a generic webhost that installs initialization scripts and tools.
See the playbook.yaml
file for what's installed as well as the other files for
the configuration that gets installed.
Requirements
Host requires the following:
Optional requriements where configuration is installed for:
An inventory file at ~/.config/ansible/hosts
. By default this will look for an
entry for a host or group webhost
, but you can pass any argument to the
script to limit it.
Your machine requires the following:
Additionally, there are some ansible galaxy requirements you need to install first via:
ansible-galaxy collection install -r requirements.yaml
Run
Run via the following:
./run.zsh [limit]
Where limit
is the limit, will default to webhost
but any valid argument to
ansible-playbook --limit
will work.