diff options
| author | Ivan Gabaldon <igabaldon@inetol.net> | 2025-07-11 16:51:58 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-07-11 16:51:58 +0200 |
| commit | 9149175ff29afbba57fc899b1b555f70fa3b9d10 (patch) | |
| tree | 99fec72c6dec4ced1ca200c696f1f19b4e597f2e /.devcontainer | |
| parent | d8c74c830be9d01afc37d0096fe9ccb4458b8f3b (diff) | |
[fix] devcontainers: missing Valkey package (#4997)
Use specific branch as `valkey-server` package is only available in trixie and bookworm backports.
Reported https://github.com/searxng/searxng/discussions/4995
Closes https://github.com/searxng/searxng/issues/4996
Diffstat (limited to '.devcontainer')
| -rw-r--r-- | .devcontainer/Dockerfile | 22 | ||||
| -rw-r--r-- | .devcontainer/devcontainer.json | 3 |
2 files changed, 23 insertions, 2 deletions
diff --git a/.devcontainer/Dockerfile b/.devcontainer/Dockerfile index e278a7a84..b1c87d779 100644 --- a/.devcontainer/Dockerfile +++ b/.devcontainer/Dockerfile @@ -1,4 +1,22 @@ -FROM mcr.microsoft.com/devcontainers/base:debian +ARG DEBIAN_CODENAME="bookworm" + +FROM mcr.microsoft.com/devcontainers/base:$DEBIAN_CODENAME + +ARG DEBIAN_CODENAME="bookworm" + +RUN cat <<EOF > /etc/apt/sources.list.d/debian.sources +Types: deb +URIs: http://deb.debian.org/debian +Suites: $DEBIAN_CODENAME $DEBIAN_CODENAME-updates $DEBIAN_CODENAME-backports +Components: main +Signed-By: /usr/share/keyrings/debian-archive-keyring.gpg + +Types: deb +URIs: http://security.debian.org/debian-security +Suites: $DEBIAN_CODENAME-security +Components: main +Signed-By: /usr/share/keyrings/debian-archive-keyring.gpg +EOF RUN apt-get update && \ - apt-get -y install python3 python3-venv valkey firefox-esr graphviz imagemagick librsvg2-bin fonts-dejavu shellcheck + apt-get -y install python3 python3-venv valkey-server firefox-esr graphviz imagemagick librsvg2-bin fonts-dejavu shellcheck diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index d14cef571..2193e09dc 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -1,5 +1,8 @@ { "build": { + "args": { + "DEBIAN_CODENAME": "bookworm", + }, "dockerfile": "Dockerfile" }, "features": { |