Sign inSign up
api-firewall logo

api-firewall:0.7.3

Multi-platform
Also known as:
latest
API management
Index digest

sha256:78e5de0ac2379222d18d5f9c378ae4f0675aada02d7e01c9496e6f4bc6e2a957

OS/ARCH

Compressed size

13.04 MB

Last pushed

about 2 years by doijanky

Type

Image

Vulnerabilities

13
46
56
8
7

Manifest digest

sha256:e58ec1526ac9deefc9613ddf76bc6ebd323a2e3a456c0686064251ff000fb54e

Layers (11)

alpine:3.19
1
6
5
3
0
api-firewall:0.7.3
12
40
51
5
7

2

ENV APIFW_PATH=/opt/api-firewall

0 B


3

ENV PATH=/opt/api-firewall:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

0 B


4

/bin/sh -c set -eux; adduser -u 1000 -H -h /opt -D -s /bin/sh api-firewall

1.2 KB


5

ENV APIFIREWALL_VERSION=v0.7.3

0 B


6

/bin/sh -c set -eux; apk add --no-cache wget; arch="$(apk --print-arch)"; case "$arch" in 'x86_64') url="https://github.com/wallarm/api-firewall/releases/download/${APIFIREWALL_VERSION}/api-firewall-amd64-musl.tar.gz"; sha256='a381991ff6b0da037a6a1ab0226f2f5cec2d44732fd7c5eb03076da0d46178aa'; ;; 'aarch64') url="https://github.com/wallarm/api-firewall/releases/download/${APIFIREWALL_VERSION}/api-firewall-arm64-musl.tar.gz"; sha256='c31ce1b8be28825fd2668206a22970d26d0a7cc958e4ed7aa4cfcbf9865e15e2'; ;; 'x86') url="https://github.com/wallarm/api-firewall/releases/download/${APIFIREWALL_VERSION}/api-firewall-386-musl.tar.gz"; sha256='ac32e358d85015b7aec8ec402d2834927950068b6b2ccbd9279f420c79db2f00'; ;; *) echo >&2 "error: current architecture ($arch) does not have a corresponding API-Firewall binary release"; exit 1; ;; esac; wget -O api-firewall.tar.gz "$url"; echo "$sha256 *api-firewall.tar.gz" | sha256sum -c; mkdir -p "$APIFW_PATH"; tar -xzf api-firewall.tar.gz -C "$APIFW_PATH" --strip-components 1; rm api-firewall.tar.gz; chmod 755 $APIFW_PATH/api-firewall; api-firewall -v

10.32 MB


7

COPY file:d278e8d8f9cc8e98b02127f87703b4379a8a938a57e107aac5dd34c716907f87 in /opt/api-firewall/

359 B


8

USER api-firewall

0 B


9

ENTRYPOINT ["docker-entrypoint.sh"]

0 B


10

CMD ["api-firewall"]

0 B