Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion apps/deemix/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@

FROM ghcr.io/trueforge-org/node:22.20.0@sha256:ddd2e92871c2738c4b20cee69e8423049698d6da5f1a9ef910a6acd30e547fed as builder
FROM ghcr.io/trueforge-org/node:22.20.0@sha256:3345d6d3e3fb826b171518a83172dad4f4fc7f248933606daf72ed517053e693 as builder

Check warning on line 2 in apps/deemix/Dockerfile

View workflow job for this annotation

GitHub Actions / Build deemix / Build (linux/arm64)

The 'as' keyword should match the case of the 'from' keyword

FromAsCasing: 'as' and 'FROM' keywords' casing do not match More info: https://docs.docker.com/go/dockerfile/rule/from-as-casing/

Check warning on line 2 in apps/deemix/Dockerfile

View workflow job for this annotation

GitHub Actions / Build deemix / Build (linux/amd64)

The 'as' keyword should match the case of the 'from' keyword

FromAsCasing: 'as' and 'FROM' keywords' casing do not match More info: https://docs.docker.com/go/dockerfile/rule/from-as-casing/
ARG TARGETARCH
ARG VENDOR
ARG VERSION
Expand Down Expand Up @@ -34,7 +34,7 @@

COPY --from=builder /app/deemix-gui/docker/ /app/

COPY . /

Check warning on line 37 in apps/deemix/Dockerfile

View workflow job for this annotation

GitHub Actions / Build deemix / Build (linux/arm64)

Attempting to Copy file that is excluded by .dockerignore

CopyIgnoredFile: Attempting to Copy file "." that is excluded by .dockerignore More info: https://docs.docker.com/go/dockerfile/rule/copy-ignored-file/

Check warning on line 37 in apps/deemix/Dockerfile

View workflow job for this annotation

GitHub Actions / Build deemix / Build (linux/amd64)

Attempting to Copy file that is excluded by .dockerignore

CopyIgnoredFile: Attempting to Copy file "." that is excluded by .dockerignore More info: https://docs.docker.com/go/dockerfile/rule/copy-ignored-file/

EXPOSE 6595

Expand Down
2 changes: 1 addition & 1 deletion apps/it-tools/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@


FROM ghcr.io/trueforge-org/node:22.20@sha256:ddd2e92871c2738c4b20cee69e8423049698d6da5f1a9ef910a6acd30e547fed AS builder
FROM ghcr.io/trueforge-org/node:22.20@sha256:3345d6d3e3fb826b171518a83172dad4f4fc7f248933606daf72ed517053e693 AS builder
ARG VERSION
WORKDIR /tmp
ENV HOME=/tmp
Expand All @@ -17,7 +17,7 @@
COPY --from=builder --chown=568:568 /tmp/dist/ /usr/share/nginx/html

# Copy configuration files into container
COPY --chmod=755 ./ /

Check warning on line 20 in apps/it-tools/Dockerfile

View workflow job for this annotation

GitHub Actions / Build it-tools / Build (linux/arm64)

Attempting to Copy file that is excluded by .dockerignore

CopyIgnoredFile: Attempting to Copy file "." that is excluded by .dockerignore More info: https://docs.docker.com/go/dockerfile/rule/copy-ignored-file/

Check warning on line 20 in apps/it-tools/Dockerfile

View workflow job for this annotation

GitHub Actions / Build it-tools / Build (linux/amd64)

Attempting to Copy file that is excluded by .dockerignore

CopyIgnoredFile: Attempting to Copy file "." that is excluded by .dockerignore More info: https://docs.docker.com/go/dockerfile/rule/copy-ignored-file/

USER apps:apps
WORKDIR /usr/share/nginx/html
2 changes: 1 addition & 1 deletion apps/overseerr/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM ghcr.io/trueforge-org/node:22.20@sha256:ddd2e92871c2738c4b20cee69e8423049698d6da5f1a9ef910a6acd30e547fed
FROM ghcr.io/trueforge-org/node:22.20@sha256:3345d6d3e3fb826b171518a83172dad4f4fc7f248933606daf72ed517053e693

ARG VERSION

Expand Down
12 changes: 6 additions & 6 deletions apps/python-node/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -11,13 +11,13 @@ ARG TARGETARCH=${TARGETARCH/amd64/x64}

ENV HOME=/app/nodehome

COPY --from=ghcr.io/trueforge-org/node:22.20.0@sha256:ddd2e92871c2738c4b20cee69e8423049698d6da5f1a9ef910a6acd30e547fed /usr/local/bin/node /usr/local/bin/
COPY --from=ghcr.io/trueforge-org/node:22.20.0@sha256:ddd2e92871c2738c4b20cee69e8423049698d6da5f1a9ef910a6acd30e547fed /usr/local/bin/npm /usr/local/bin/
COPY --from=ghcr.io/trueforge-org/node:22.20.0@sha256:ddd2e92871c2738c4b20cee69e8423049698d6da5f1a9ef910a6acd30e547fed /usr/local/bin/npx /usr/local/bin/
COPY --from=ghcr.io/trueforge-org/node:22.20.0@sha256:ddd2e92871c2738c4b20cee69e8423049698d6da5f1a9ef910a6acd30e547fed /usr/local/lib/node_modules/ /usr/local/lib/node_modules/
COPY --from=ghcr.io/trueforge-org/node:22.20.0@sha256:3345d6d3e3fb826b171518a83172dad4f4fc7f248933606daf72ed517053e693 /usr/local/bin/node /usr/local/bin/
COPY --from=ghcr.io/trueforge-org/node:22.20.0@sha256:3345d6d3e3fb826b171518a83172dad4f4fc7f248933606daf72ed517053e693 /usr/local/bin/npm /usr/local/bin/
COPY --from=ghcr.io/trueforge-org/node:22.20.0@sha256:3345d6d3e3fb826b171518a83172dad4f4fc7f248933606daf72ed517053e693 /usr/local/bin/npx /usr/local/bin/
COPY --from=ghcr.io/trueforge-org/node:22.20.0@sha256:3345d6d3e3fb826b171518a83172dad4f4fc7f248933606daf72ed517053e693 /usr/local/lib/node_modules/ /usr/local/lib/node_modules/

COPY --from=ghcr.io/trueforge-org/node:22.20.0@sha256:ddd2e92871c2738c4b20cee69e8423049698d6da5f1a9ef910a6acd30e547fed /YARN_VERSION.txt /YARN_VERSION.txt
COPY --from=ghcr.io/trueforge-org/node:22.20.0@sha256:ddd2e92871c2738c4b20cee69e8423049698d6da5f1a9ef910a6acd30e547fed /opt/ /opthold/
COPY --from=ghcr.io/trueforge-org/node:22.20.0@sha256:3345d6d3e3fb826b171518a83172dad4f4fc7f248933606daf72ed517053e693 /YARN_VERSION.txt /YARN_VERSION.txt
COPY --from=ghcr.io/trueforge-org/node:22.20.0@sha256:3345d6d3e3fb826b171518a83172dad4f4fc7f248933606daf72ed517053e693 /opt/ /opthold/

RUN YARN_VERSION=$(cat /YARN_VERSION.txt) && \
mv /opthold/yarn-v$YARN_VERSION /opt/yarn-v$YARN_VERSION \
Expand Down
2 changes: 1 addition & 1 deletion apps/seerr/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
# ---------- BASE STAGE ----------
FROM ghcr.io/trueforge-org/node:22.20@sha256:ddd2e92871c2738c4b20cee69e8423049698d6da5f1a9ef910a6acd30e547fed AS base
FROM ghcr.io/trueforge-org/node:22.20@sha256:3345d6d3e3fb826b171518a83172dad4f4fc7f248933606daf72ed517053e693 AS base

ARG VERSION

USER root

ENV NODE_OPTIONS=--max_old_space_size=2048 \

Check warning on line 8 in apps/seerr/Dockerfile

View workflow job for this annotation

GitHub Actions / Build seerr / Build (linux/arm64)

Variables should be defined before their use

UndefinedVar: Usage of undefined variable '$PNPM_HOME' More info: https://docs.docker.com/go/dockerfile/rule/undefined-var/

Check warning on line 8 in apps/seerr/Dockerfile

View workflow job for this annotation

GitHub Actions / Build seerr / Build (linux/amd64)

Variables should be defined before their use

UndefinedVar: Usage of undefined variable '$PNPM_HOME' More info: https://docs.docker.com/go/dockerfile/rule/undefined-var/
PNPM_HOME="/pnpm" \
PATH="$PNPM_HOME:$PATH"

Expand Down
2 changes: 1 addition & 1 deletion apps/snapdrop/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
## TODO pin version tag
FROM ghcr.io/trueforge-org/node:rolling@sha256:ddd2e92871c2738c4b20cee69e8423049698d6da5f1a9ef910a6acd30e547fed
FROM ghcr.io/trueforge-org/node:rolling@sha256:3345d6d3e3fb826b171518a83172dad4f4fc7f248933606daf72ed517053e693

# set version label
ARG VERSION
Expand Down Expand Up @@ -37,7 +37,7 @@

# copy local files
USER apps
COPY . /

Check warning on line 40 in apps/snapdrop/Dockerfile

View workflow job for this annotation

GitHub Actions / Build snapdrop / Build (linux/arm64)

Attempting to Copy file that is excluded by .dockerignore

CopyIgnoredFile: Attempting to Copy file "." that is excluded by .dockerignore More info: https://docs.docker.com/go/dockerfile/rule/copy-ignored-file/

Check warning on line 40 in apps/snapdrop/Dockerfile

View workflow job for this annotation

GitHub Actions / Build snapdrop / Build (linux/amd64)

Attempting to Copy file that is excluded by .dockerignore

CopyIgnoredFile: Attempting to Copy file "." that is excluded by .dockerignore More info: https://docs.docker.com/go/dockerfile/rule/copy-ignored-file/
COPY ./root /

# ports and volumes
Expand Down
4 changes: 2 additions & 2 deletions apps/wud/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM ghcr.io/trueforge-org/node:rolling@sha256:ddd2e92871c2738c4b20cee69e8423049698d6da5f1a9ef910a6acd30e547fed AS dependencies
FROM ghcr.io/trueforge-org/node:rolling@sha256:3345d6d3e3fb826b171518a83172dad4f4fc7f248933606daf72ed517053e693 AS dependencies

USER root

Expand Down Expand Up @@ -26,7 +26,7 @@
chown -R apps:apps /app && chmod -R 755 /app && \
rm -rf /var/lib/apt/lists/* /tmp/*

FROM ghcr.io/trueforge-org/node:rolling@sha256:ddd2e92871c2738c4b20cee69e8423049698d6da5f1a9ef910a6acd30e547fed
FROM ghcr.io/trueforge-org/node:rolling@sha256:3345d6d3e3fb826b171518a83172dad4f4fc7f248933606daf72ed517053e693

ARG VERSION

Expand All @@ -48,7 +48,7 @@
# Copy ui
COPY --from=dependencies /app/src/ui/dist/ /app/ui

COPY --chmod=0775 . /

Check warning on line 51 in apps/wud/Dockerfile

View workflow job for this annotation

GitHub Actions / Build wud / Build (linux/arm64)

Attempting to Copy file that is excluded by .dockerignore

CopyIgnoredFile: Attempting to Copy file "." that is excluded by .dockerignore More info: https://docs.docker.com/go/dockerfile/rule/copy-ignored-file/

Check warning on line 51 in apps/wud/Dockerfile

View workflow job for this annotation

GitHub Actions / Build wud / Build (linux/amd64)

Attempting to Copy file that is excluded by .dockerignore

CopyIgnoredFile: Attempting to Copy file "." that is excluded by .dockerignore More info: https://docs.docker.com/go/dockerfile/rule/copy-ignored-file/

USER root

Expand Down