diff --git a/playbooks/roles/lodgeit/tasks/main.yaml b/playbooks/roles/lodgeit/tasks/main.yaml index a172aa569b..26422a63e2 100644 --- a/playbooks/roles/lodgeit/tasks/main.yaml +++ b/playbooks/roles/lodgeit/tasks/main.yaml @@ -1,3 +1,18 @@ +- name: Create lodgeit group + group: + name: "lodgeit" + gid: "10100" + system: yes +- name: Create lodgeit user + user: + name: "lodgeit" + group: "lodgeit" + uid: "10100" + home: "/var/lib/lodgeit" + create_home: yes + shell: /bin/bash + system: yes + - name: Ensure /etc/lodgeit-compose directory file: state: directory diff --git a/playbooks/roles/lodgeit/templates/docker-compose.yaml.j2 b/playbooks/roles/lodgeit/templates/docker-compose.yaml.j2 index f917ec255d..d59c13406d 100644 --- a/playbooks/roles/lodgeit/templates/docker-compose.yaml.j2 +++ b/playbooks/roles/lodgeit/templates/docker-compose.yaml.j2 @@ -25,6 +25,7 @@ services: - mariadb restart: always network_mode: host + user: "10100:10100" command: ['/bin/bash', '-c', 'echo "*** Starting"; sleep 30; /usr/local/bin/uwsgi'] logging: driver: syslog