mirror of
https://codeberg.org/Codeberg/Documentation.git
synced 2026-06-16 05:13:54 -07:00
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | node | final | digest | `0afb782` → `b83af04` | --- ### Configuration 📅 **Schedule**: Branch creation - Only on Sunday and Saturday ( * * * * 0,6 ) (UTC), Automerge - Between 12:00 AM and 03:59 AM ( * 0-3 * * * ) (UTC). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi44MC4xIiwidXBkYXRlZEluVmVyIjoiNDIuODAuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jeSJdfQ==--> Co-authored-by: woodpecker-bot <woodpecker-bot@obermui.de> Reviewed-on: https://codeberg.org/Codeberg/Documentation/pulls/729 Reviewed-by: Gusted <gusted@noreply.codeberg.org> Co-authored-by: Dependency bot <renovate-bot@noreply.codeberg.org> Co-committed-by: Dependency bot <renovate-bot@noreply.codeberg.org>
21 lines
668 B
Docker
21 lines
668 B
Docker
# The main purpose of this Dockerfile is to install the `pnpm` package manager in the official Node.js image
|
|
# and use an init script as the entrypoint of a custom image to build and run the documentation site.
|
|
FROM node:lts-slim@sha256:b83af04d005d8e3716f542469a28ad2947ba382f6b4a76ddca0827a21446a540
|
|
|
|
EXPOSE 8080/tcp
|
|
SHELL [ "bash", "-c" ]
|
|
ENTRYPOINT [ "./container-init.sh" ]
|
|
|
|
ENV CI="true"
|
|
|
|
# renovate: datasource=npm depName=pnpm
|
|
ENV PNPM_VERSION="10.24.0"
|
|
|
|
RUN apt-get update \
|
|
&& DEBIAN_FRONTEND=noninteractive apt-get --assume-yes upgrade \
|
|
&& rm --recursive --force /var/lib/apt/lists/*
|
|
|
|
RUN npm install --global pnpm@${PNPM_VERSION}
|
|
|
|
USER node
|
|
WORKDIR /docs
|