Simple setup script using ansible for a generic webhost that installs initialization scripts and tools.
 
 
Go to file
World's Tallest Ladder 785482ffae
update .zsh_history file location
2025-03-31 12:16:46 -07:00
configurations update .zsh_history file location 2025-03-31 12:16:46 -07:00
LICENSE first working version 2025-03-30 22:35:51 -07:00
README.md use top level headers throughout the README 2025-03-30 22:38:55 -07:00
playbook.yaml first working version 2025-03-30 22:35:51 -07:00
requirements.yaml first working version 2025-03-30 22:35:51 -07:00
run.zsh first working version 2025-03-30 22:35:51 -07:00

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 with an entry for a host webhost. This may be a group if you want to target multiple hosts.

Your machine requires the following:

Additionally, there are some ansible galaxy requirements you need toi install first via:

ansible-galaxy collection install -r requirements.yaml

Run

Run via the following:

./run.zsh