Block a user
degoog (latest)
Published 2026-06-09 18:22:28 +02:00 by julle
Installation
docker pull git.juhlin.network/julle/degoog:latestsha256:f704647fd75514c20b82cccfea8371203dd7ac1c78b9542434992acd9547c33a
Image Layers
| # debian.sh --arch 'amd64' out/ 'bookworm' '@1779062400' |
| RUN /bin/sh -c apt-get update && apt-get install -y --no-install-recommends curl unzip ca-certificates && curl -fsSL https://bun.sh/install | BUN_INSTALL=/usr/local bash && rm -rf /var/lib/apt/lists/* # buildkit |
| WORKDIR /app |
| COPY scripts/install-curl-impersonate.sh /app/ # buildkit |
| RUN /bin/sh -c apt-get update && apt-get install -y --no-install-recommends git ca-certificates gosu curl bash && rm -rf /var/lib/apt/lists/* && ln -s /usr/sbin/gosu /usr/local/bin/su-exec && chmod +x /app/install-curl-impersonate.sh && /app/install-curl-impersonate.sh && rm /app/install-curl-impersonate.sh # buildkit |
| COPY /app/node_modules ./node_modules # buildkit |
| COPY /app/src ./src # buildkit |
| COPY /app/package.json ./package.json # buildkit |
| COPY entrypoint.sh /entrypoint.sh # buildkit |
| RUN /bin/sh -c chmod +x /entrypoint.sh # buildkit |
| ENV DEGOOG_PORT=4444 |
| EXPOSE [4444/tcp] |
| HEALTHCHECK {Test:[CMD-SHELL curl -fsS "http://127.0.0.1:${DEGOOG_PORT:-4444}/readyz"] Interval:30s Timeout:5s StartPeriod:40s StartInterval:0s Retries:3} |
| ENTRYPOINT ["/entrypoint.sh"] |