headscale (latest)

Published 2025-04-21 16:42:03 +02:00 by PeterCxy

Installation

docker pull gitea.angry.im/petercxy/headscale:latest
sha256:82f3f95be3efc3a561537ae6934ebbe72c695001824e305f05622048856740d8

Image layers

# debian.sh --arch 'amd64' out/ 'bookworm' '@1743984000'
RUN /bin/sh -c set -eux; apt-get update; apt-get install -y --no-install-recommends ca-certificates curl gnupg netbase sq wget ; rm -rf /var/lib/apt/lists/* # buildkit
RUN /bin/sh -c set -eux; apt-get update; apt-get install -y --no-install-recommends git mercurial openssh-client subversion procps ; rm -rf /var/lib/apt/lists/* # buildkit
RUN /bin/sh -c set -eux; apt-get update; apt-get install -y --no-install-recommends g++ gcc libc6-dev make pkg-config ; rm -rf /var/lib/apt/lists/* # buildkit
ENV GOLANG_VERSION=1.24.2
ENV GOTOOLCHAIN=local
ENV GOPATH=/go
ENV PATH=/go/bin:/usr/local/go/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
COPY /target/ / # buildkit
RUN /bin/sh -c mkdir -p "$GOPATH/src" "$GOPATH/bin" && chmod -R 1777 "$GOPATH" # buildkit
WORKDIR /go
COPY file:391c809e26e378e8bfa3568d611d52f23a9f81611d3b847cc2375ed3cc758f0b in /bin/headscale
COPY file:48becffa133beb1ddce58d324b1d891e2030950dc72133823629619451d19c43 in /bin/caddy
COPY dir:c79f8819ccc2430f353e4f72185b2d7e557d06ddae8bce3aace773707e5974c2 in /srv/web
ADD file:b5278dda77872d0daec372a46c673adcbe5db4029a3a6468fcc91bd8f5ee1e01 in /etc/
ENV TZ UTC
ADD file:c62732ca331edf3a0db81fdfd2ca41661e13bf79eec6f1323f51dd21efde9e13 in /
/bin/sh -c chmod +x /app.sh
EXPOSE 8080/tcp
VOLUME /var/lib/headscale
CMD ["/app.sh"]

Labels

Key Value
io.buildah.version 1.33.3
Details
Container
2025-04-21 16:42:03 +02:00
17
OCI / Docker
linux/amd64
340 MiB
Versions (1) View all
latest 2025-04-21