add setup_monitor.yml ansible playbook

This commit is contained in:
Jonathan Math 2021-02-01 22:47:16 -05:00
parent 1015808455
commit 20b8f68599

27
ansible/setup_monitor.yml Normal file
View file

@ -0,0 +1,27 @@
---
hosts: www
remote_user: nb
vars:
- update_apt_cache: yes
- motd_role: app
vars_files:
- env_vars/base.yml
roles:
- base
- docker
- repo
tasks:
- name: Start monitor docker container
become: yes
docker_container:
name: monitor
image: newsblur/newsblur_python3
env:
DOCKERBUILD: "True"
state: started
command: bash -c "python /srv/newsblur/flask_monitor/db_monitor.py"
ports:
- 5000:5000
restart_policy: unless-stopped
volumes:
- /srv/newsblur:/srv/newsblur