first steps for ansible deployment

This commit is contained in:
2021-12-19 20:14:23 +01:00
parent 2d62258008
commit 85db8c7cff
5 changed files with 20 additions and 0 deletions

3
.gitignore vendored
View File

@@ -144,3 +144,6 @@ cython_debug/
# Project specific
message.txt
config.py
inventory.txt
ansible/host_vars/*
!.keep

View File

@@ -0,0 +1,2 @@
---
message_file: message.txt

0
ansible/host_vars/.keep Normal file
View File

12
ansible/playbook.yml Normal file
View File

@@ -0,0 +1,12 @@
- hosts: autoreply_editor
gather_facts: false
tasks:
- name: Get newest version of autoreply-editor
git:
repo: https://src.mehl.mx/mxmehl/autoreply-editor.git
dest: autoreply-editor
- name: Deploy config file
template:
src: config.py.j2
dest: autoreply-editor/config.py

View File

@@ -0,0 +1,3 @@
MESSAGE_FILE = "{{ message_file }}"
BASIC_AUTH_USERNAME = "{{ auth_user }}
BASIC_AUTH_PASSWORD = "{{ auth_pass }}"