a container of love
agares@cd4f8af3c8 | ||
docker | ||
setup | ||
.gitignore | ||
.gitmodules | ||
colove.py | ||
README.md |
colove
a container of love
usage
prep
First, build the container:
py colove.py -b
Then, run the container and attach:
py colove.py -r
in the container
. /colove/setup/setup.sh
- pass in your gpg key
- add ssh keys to your ssh-agent (TODO: fucking do this automatically)
ssh-add ~/path/to/file
- run any deploys you want
deployments
- Mojobot
- cd to the deploy folder
ansible-playbook -i hosts.yml mojo.yml --ask-vault-pass
- this will deploy it automatically to docker hosts. eventually i'll need to update targets
- arke
- cd to deploy folder
ansible-playbook -i hosts arke.yml
- has to be deployed on same docker host as mojo. they share the
towervol
docker volume to share data
- znc
- cd to deploy folder
ansible-playbook -i hosts.yml znc.yml
- currently deploys to dockerhosts datagroup.