diff --git a/ansible/roles/pages/tasks/main.yml b/ansible/roles/pages/tasks/main.yml index 61e4d12..50b6407 100644 --- a/ansible/roles/pages/tasks/main.yml +++ b/ansible/roles/pages/tasks/main.yml @@ -40,3 +40,11 @@ password: "{{ github_user_password }}" mode: 0640 become: true + +- name: Create status user + htpasswd: + path: /opt/pages/htpasswd.txt + name: status + password: "{{ status_user_password }}" + mode: 0640 + become: true diff --git a/ansible/roles/pages/vars/main.yml b/ansible/roles/pages/vars/main.yml index 3f6be40..45ec8b3 100644 --- a/ansible/roles/pages/vars/main.yml +++ b/ansible/roles/pages/vars/main.yml @@ -20,4 +20,15 @@ github_user_password: !vault | 38343763363363623334313735346230373135626337343437633833633230376466396663363233 32303562653733653334316439663230353031656132363661383166656639396235353838396535 31636364366363316339386131333530626462633765393033393666343763303366 +status_user_password: !vault | + $ANSIBLE_VAULT;1.1;AES256 + 38383638393932323735303533393663386130653438353532383330346563353538333235643439 + 3030663365636138626432313832653265326436326261380a353331356636633231366337363163 + 32386431643665393263313332316439633562623738396565643364643165303865616636323531 + 6637343239346465360a626562373534396330643830393332306138633961663561323539363639 + 65613432383964386130393064663834613735656132303331353631623135393963333239356662 + 62653764616264663761333461393734303439363538353333613237333536366637366538353539 + 37613238343339346533386231336231663430316637323835666534646365376138653563653432 + 65373232623736396230326139653162353065326664653733623033613734643032643336663063 + 30616339326564383031633566653834656631376361663136343161393334303036 traefik_pages_password: "{{ vault_traefik_pages_password }}"