FROM alpine/ansible:latest

RUN mkdir -p /usr/share/ansible/collections/ansible_collections/mylimbo/globals

COPY galaxy.yml /usr/share/ansible/collections/ansible_collections/mylimbo
COPY LICENSE /usr/share/ansible/collections/ansible_collections/mylimbo
COPY README.md /usr/share/ansible/collections/ansible_collections/mylimbo
COPY playbooks /usr/share/ansible/collections/ansible_collections/mylimbo/globals/playbooks
COPY roles /usr/share/ansible/collections/ansible_collections/mylimbo/globals/roles
RUN addgroup ansible
RUN adduser -D -h /home/ansible -s /bin/bash -G ansible ansible
RUN mkdir -p /workspace
COPY docker/ansible.cfg /workspace
RUN chown -r ansible:ansible /workspace
USER ansible
WORKDIR /workspace

ENTRYPOINT ["bash", "-c"]


