oxidedock-agent (sha256:477ce0ff1ad954e354ed585cc39c2db62f53981dd324afb7af3bf742f8d8ae69)
Published 2026-09-06 10:06:23 +00:00 by vstockwell
Installation
docker pull git.swervx.net/vstockwell/oxidedock-agent@sha256:477ce0ff1ad954e354ed585cc39c2db62f53981dd324afb7af3bf742f8d8ae69sha256:477ce0ff1ad954e354ed585cc39c2db62f53981dd324afb7af3bf742f8d8ae69Image layers
| # debian.sh --arch 'amd64' out/ 'bookworm' '@1787529600' |
| RUN /bin/sh -c apt-get update && apt-get install -y --no-install-recommends ca-certificates curl gnupg git && install -m 0755 -d /etc/apt/keyrings && curl -fsSL https://download.docker.com/linux/debian/gpg -o /etc/apt/keyrings/docker.asc && chmod a+r /etc/apt/keyrings/docker.asc && echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/debian bookworm stable" > /etc/apt/sources.list.d/docker.list && apt-get update && apt-get install -y --no-install-recommends docker-ce-cli docker-compose-plugin && apt-get purge -y --auto-remove gnupg && rm -rf /var/lib/apt/lists/* # buildkit |
| ARG TRIVY_VERSION=0.74.0 |
| ARG TRIVY_DEB_SHA256=cf1e32ec8d4d8823e023096a28cadb14f5b5123ce03f201fb633c5b76aa712dd |
| RUN |2 TRIVY_VERSION=0.74.0 TRIVY_DEB_SHA256=cf1e32ec8d4d8823e023096a28cadb14f5b5123ce03f201fb633c5b76aa712dd /bin/sh -c curl -fsSL -o /tmp/trivy.deb "https://github.com/aquasecurity/trivy/releases/download/v${TRIVY_VERSION}/trivy_${TRIVY_VERSION}_Linux-64bit.deb" && echo "${TRIVY_DEB_SHA256} /tmp/trivy.deb" | sha256sum -c - && apt-get update && apt-get install -y --no-install-recommends /tmp/trivy.deb && rm -f /tmp/trivy.deb && rm -rf /var/lib/apt/lists/* # buildkit |
| ARG RESTIC_VERSION=0.18.0 |
| ARG RESTIC_BZ2_SHA256=98f6dd8bf5b59058d04bfd8dab58e196cc2a680666ccee90275a3b722374438e |
| RUN |4 TRIVY_VERSION=0.74.0 TRIVY_DEB_SHA256=cf1e32ec8d4d8823e023096a28cadb14f5b5123ce03f201fb633c5b76aa712dd RESTIC_VERSION=0.18.0 RESTIC_BZ2_SHA256=98f6dd8bf5b59058d04bfd8dab58e196cc2a680666ccee90275a3b722374438e /bin/sh -c apt-get update && apt-get install -y --no-install-recommends bzip2 && curl -fsSL -o /tmp/restic.bz2 "https://github.com/restic/restic/releases/download/v${RESTIC_VERSION}/restic_${RESTIC_VERSION}_linux_amd64.bz2" && echo "${RESTIC_BZ2_SHA256} /tmp/restic.bz2" | sha256sum -c - && bunzip2 -c /tmp/restic.bz2 > /usr/local/bin/restic && chmod 0755 /usr/local/bin/restic && rm -f /tmp/restic.bz2 && apt-get purge -y --auto-remove bzip2 && rm -rf /var/lib/apt/lists/* && restic version # buildkit |
| WORKDIR /app |
| COPY /src/target/release/oxidedock-agent /usr/local/bin/oxidedock-agent # buildkit |
| COPY deploy/agent-entrypoint.sh /usr/local/bin/agent-entrypoint.sh # buildkit |
| RUN |4 TRIVY_VERSION=0.74.0 TRIVY_DEB_SHA256=cf1e32ec8d4d8823e023096a28cadb14f5b5123ce03f201fb633c5b76aa712dd RESTIC_VERSION=0.18.0 RESTIC_BZ2_SHA256=98f6dd8bf5b59058d04bfd8dab58e196cc2a680666ccee90275a3b722374438e /bin/sh -c chmod +x /usr/local/bin/agent-entrypoint.sh # buildkit |
| ENV OXD_AGENT_CONFIG=/etc/oxidedock/agent.toml |
| ENTRYPOINT ["/usr/local/bin/agent-entrypoint.sh"] |
Details
2026-09-06 10:06:23 +00:00
Versions (98)
View all
Container
0
OCI / Docker
linux/amd64
155 MiB
latest
2026-09-08
0d63f9164c9614e8a4ebd0e3f20cbb9a4f78a0ff
2026-09-08
0eb2492167ec791d7eb96ab1cfa15e0bf9af9a32
2026-09-07
7e6d7c89cf4905d2607070be2c27985251ec000a
2026-09-07
ea86799684116d82e004142f386ceef4cb7e54be
2026-09-07