Sign inSign up

donaldzou/wgdashboard:main

Multi-platform
Networking
Web servers
Index digest

sha256:4da7f795d77efe6428f1edd9d9370e954d161d34834e107e6d38993493f0fb61

OS/ARCH

Compressed size

61.23 MB

Last pushed

3 months by donaldzou

Type

Image

Manifest digest

sha256:2edfb75c2dc652451d31aed8a28a6101d9c8331c6c1a9069a0127e59b45eaaa7

Image Layers

1ADD alpine-minirootfs-3.23.4-x86_64.tar.gz / # buildkit3.69 MB
2CMD ["/bin/sh"]0 B
3ENV PATH=/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin0 B
4RUN /bin/sh -c set -eux;444.83 KB
5ENV PYTHON_VERSION=3.14.50 B
6ENV PYTHON_SHA256=7e32597b99e5d9a39abed35de4693fa169df3e5850d4c334337ffd6a19a36db60 B
7RUN /bin/sh -c set -eux;12.82 MB
8RUN /bin/sh -c set -eux;247 B
9CMD ["python3"]0 B
11RUN /bin/sh -c apk add4.34 MB
12SHELL [/bin/bash -o pipefail -c]0 B
13COPY /usr/bin/amneziawg-go /usr/bin/amneziawg-go # buildkit2.97 MB
14COPY /workspace/awg-tools/src/wg /usr/bin/awg # buildkit58.34 KB
15COPY /workspace/awg-tools/src/wg-quick/linux.bash /usr/bin/awg-quick # buildkit4.61 KB
16ARG wg_net=10.0.0.10 B
17ARG wg_subn=240 B
18ARG wg_port=518200 B
19ENV TZ=Europe/Amsterdam global_dns=9.9.9.9 wgd_port=10086 public_ip=0 B
20RUN |3 wg_net=10.0.0.1 wg_subn=24 wg_port=51820417 B
21COPY ./src /opt/wgdashboard/src # buildkit6.74 MB
22COPY /opt/wgdashboard/src/venv /opt/wgdashboard/src/venv # buildkit30.17 MB
23COPY ./docker/wg0.conf.template /tmp/wg0.conf.template # buildkit349 B
24COPY ./docker/wg-dashboard-oidc-providers.json.template /tmp/wg-dashboard-oidc-providers.json.template # buildkit243 B
25COPY ./docker/entrypoint.sh /entrypoint.sh # buildkit3.27 KB
26RUN |3 wg_net=10.0.0.1 wg_subn=24 wg_port=51820328 B
27HEALTHCHECK {Test:[CMD-SHELL sh -c 'pgrep0 B
28EXPOSE [10086/tcp]0 B
29WORKDIR /opt/wgdashboard/src32 B
30ENTRYPOINT ["/bin/bash" "/entrypoint.sh"]0 B

Command

ADD alpine-minirootfs-3.23.4-x86_64.tar.gz / # buildkit