Block a user
matrix-docker-ansible-deploy-fork (latest)
Published 2025-02-18 20:38:39 +00:00 by michael_dileo
Installation
docker pull source.michaeldileo.org/michael_dileo/matrix-docker-ansible-deploy-fork:latestsha256:09522dbfb907c3c944b3c5c808376437c3c7a98ec93a8cc146fea34347c8f3f1
Image Layers
| ARG RELEASE |
| ARG LAUNCHPAD_BUILD_ARCH |
| LABEL org.opencontainers.image.ref.name=ubuntu |
| LABEL org.opencontainers.image.version=20.04 |
| ADD file:7486147a645d8835a5181c79f00a3606c6b714c83bcbfcd8862221eb14690f9e in / |
| CMD ["/bin/bash"] |
| RUN /bin/sh -c apt-get update && apt-get install -y --no-install-recommends --no-install-suggests curl ansible sudo python3 python3-pip git tar openssh-client python3-apt && apt-get clean && rm -rf /var/lib/apt/lists/* # buildkit |
| RUN /bin/sh -c curl -Lo /tmp/just.tar.gz https://github.com/casey/just/releases/download/1.39.0/just-1.39.0-x86_64-unknown-linux-musl.tar.gz && tar -xzf /tmp/just.tar.gz -C /tmp && mv /tmp/just /usr/local/bin/just && chmod +x /usr/local/bin/just && rm /tmp/just.tar.gz # buildkit |
| COPY . /matrix-setup # buildkit |
| COPY entrypoint.sh /entrypoint.sh # buildkit |
| RUN /bin/sh -c chmod +x /entrypoint.sh # buildkit |
| COPY ansible.cfg /matrix-setup/ansible.cfg # buildkit |
| RUN /bin/sh -c mkdir -p /matrix-setup/.ansible/tmp && chown -R root:root /matrix-setup/.ansible && chmod -R 755 /matrix-setup/.ansible # buildkit |
| WORKDIR /matrix-setup |
| RUN /bin/sh -c /usr/local/bin/just update # buildkit |
| RUN /bin/sh -c ansible-galaxy install -r requirements.yml # buildkit |
| EXPOSE map[8008/tcp:{} 8448/tcp:{} 8449/tcp:{}] |
| ENTRYPOINT ["/entrypoint.sh"] |
Labels
| Key | Value |
|---|---|
| org.opencontainers.image.ref.name | ubuntu |
| org.opencontainers.image.version | 20.04 |