8000 [pull] master from sissbruecker:master by pull[bot] · Pull Request #113 · bryanwills/linkding · GitHub
[go: up one dir, main page]

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
6 changes: 3 additions & 3 deletions docker/alpine.Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ COPY bookmarks/styles ./bookmarks/styles
RUN npm run build


FROM python:3.13.7-alpine3.22 AS build-deps
FROM python:3.13.15-alpine3.23 AS build-deps
# Add required packages
# alpine-sdk linux-headers pkgconfig: build Python packages from source
# libpq-dev: build Postgres client from source
Expand Down Expand Up @@ -49,7 +49,7 @@ RUN wget https://www.sqlite.org/${SQLITE_RELEASE_YEAR}/sqlite-amalgamation-${SQL
gcc -fPIC -shared icu.c `pkg-config --libs --cflags icu-uc icu-io` -o libicu.so


FROM python:3.13.7-alpine3.22 AS linkding
FROM python:3.13.15-alpine3.23 AS linkding
LABEL org.opencontainers.image.source="https://github.com/sissbruecker/linkding"
# install runtime dependencies
RUN apk update && apk add bash curl icu libpq mailcap libssl3 pcre2
Expand Down Expand Up @@ -99,7 +99,7 @@ RUN apk add --no-cache curl jq unzip && \

FROM linkding AS linkding-plus
# install node, chromium
RUN apk update && apk add nodejs npm chromium-swiftshader
RUN apk update && apk add nodejs npm chromium chromium-swiftshader
# install single-file-cli
RUN npm install -g single-file-cli@2.0.75
# copy uBlock
Expand Down
2 changes: 1 addition & 1 deletion docker/default.Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -96,7 +96,7 @@ FROM linkding AS linkding-plus
# install chromium
RUN apt-get update && apt-get -y install chromium
# install node
ENV NODE_MAJOR=22
ENV NODE_MAJOR=24
RUN apt-get install -y gnupg2 apt-transport-https ca-certificates && \
curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | gpg --dearmor -o /usr/share/keyrings/nodesource.gpg && \
echo "deb [signed-by=/usr/share/keyrings/nodesource.gpg] https://deb.nodesource.com/node_$NODE_MAJOR.x nodistro main" | tee /etc/apt/sources.list.d/nodesource.list && \
Expand Down
Loading
0