ansible-infra/roles/dooris/tasks/main.yml
lilly 2abbb71788
Some checks failed
/ build (pull_request) Successful in 46s
/ Ansible Lint (push) Failing after 4m47s
/ Ansible Lint (pull_request) Failing after 4m58s
add dooris role for setup of dooris interaction on the node itself
2026-07-19 17:00:43 +02:00

35 lines
879 B
YAML

- name: Create local dooris group
become: true
ansible.builtin.group:
name: "dooris"
gid: 10000
- name: Create local dooris user
become: true
ansible.builtin.user:
name: "dooris"
uid: 10000
group: "dooris"
system: true
password: "!"
home: "/ansible_docker_compose/state/"
shell: "/ansible_docker_compose/state/ssh-cli"
- name: Ensure dooris state directory exists and has correct permissions
become: true
ansible.builtin.file:
path: "/ansible_docker_compose/state/"
owner: "dooris"
group: "dooris"
mode: "u=rwx,g=rx,o="
# - name: Create ssh server config for dooris user
# become: true
# notify: "reload sshd"
# ansible.builtin.template:
# src: sshd_config
# dest: /etc/ssh/sshd_config.d/dooris.conf
# owner: root
# group: root
# mode: u=rw,g=r,o=r