Skip to content

chrisfleming/ansible-playbook-development

Repository files navigation

playbook to get my local dev enviroment up and running.

This currently assumes admin permissions are availabe. Will, install python, 
postgres, postgis, neovim general tools 

Ansible Setup
-------------

sudo apt-get install python3.10-minimal python3.10-venv
python3.10 -m venv ~/.venv/ansible
. ~/.venv/ansible/bin/activate


Basic Use
---------

eval `ssh-agent`
ssh-add
# export PATH=~/.local/bin:$PATH
pip install ansible
ansible-galaxy install -r requirements.yml
ansible-playbook -i ./hosts --ask-become-pass playbook.yml --tags=basic,email --ask-vault-pass -v



TODO:
Ruby and Rails stuff


For email:


Manual Steps.

Login to keybase:

keybase login

Import gpg key:
keybase pgp export | gpg --import

gpg -k

gpg --edit-key Your-Key-ID-Here
gpg> passwd
gpg> save

Releases

No releases published

Packages

No packages published

Languages