guacd (1.6.0)

Published 2026-04-16 09:09:04 +00:00 by adam in adam/guacamole-client

Installation

docker pull gitea.adbraun.lol/adam/guacd:1.6.0
sha256:2d266a525a72ad55d8ea7cd4ca8342a1b44075759b03660d8684821b3636a922

Image Layers

ADD alpine-minirootfs-3.18.12-x86_64.tar.gz / # buildkit
CMD ["/bin/sh"]
ARG PREFIX_DIR=/opt/guacamole
COPY /opt/guacamole /opt/guacamole # buildkit
RUN |1 PREFIX_DIR=/opt/guacamole /bin/sh -c apk add --no-cache ca-certificates font-noto-cjk ghostscript netcat-openbsd shadow terminus-font ttf-dejavu ttf-liberation util-linux-login && xargs apk add --no-cache < ${PREFIX_DIR}/DEPENDENCIES # buildkit
ENV LC_ALL=C.UTF-8
ENV LD_LIBRARY_PATH=/opt/guacamole/lib
HEALTHCHECK &{["CMD-SHELL" "nc -z 127.0.0.1 4822 || exit 1"] "5m0s" "5s" "0s" "0s" '\x00'}
ARG UID=1000
ARG GID=1000
RUN |3 PREFIX_DIR=/opt/guacamole UID=1000 GID=1000 /bin/sh -c groupadd --gid $GID guacd # buildkit
RUN |3 PREFIX_DIR=/opt/guacamole UID=1000 GID=1000 /bin/sh -c useradd --system --create-home --shell /sbin/nologin --uid $UID --gid $GID guacd # buildkit
USER guacd
EXPOSE [4822/tcp]
COPY ./src/guacd-docker/bin/entrypoint.sh /opt/guacamole/ # buildkit
ENTRYPOINT ["/opt/guacamole/entrypoint.sh"]
Details
Container
2026-04-16 09:09:04 +00:00
0
OCI / Docker
linux/amd64
123 MiB
Versions (1) View all
1.6.0 2026-04-16