Replace envsubst with sed in searxng entrypoint to avoid extra dependencies
All checks were successful
Deploy with Docker Compose / deploy (push) Successful in 9s

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-04-07 14:10:03 +01:00
parent 8da6364e6e
commit c4c642073d
2 changed files with 3 additions and 2 deletions

View File

@@ -1,6 +1,5 @@
FROM searxng/searxng:latest FROM searxng/searxng:latest
RUN xbps-install -Sy gettext
COPY settings.yml.template /searxng/settings.yml.template COPY settings.yml.template /searxng/settings.yml.template
COPY entrypoint.sh /searxng/entrypoint.sh COPY entrypoint.sh /searxng/entrypoint.sh

View File

@@ -1,6 +1,8 @@
#!/bin/sh #!/bin/sh
set -e set -e
envsubst < /searxng/settings.yml.template > /etc/searxng/settings.yml sed -e "s|\${BASE_URL}|${BASE_URL}|g" \
-e "s|\${SEARXNG_SECRET_KEY}|${SEARXNG_SECRET_KEY}|g" \
/searxng/settings.yml.template > /etc/searxng/settings.yml
exec /usr/local/searxng/dockerfiles/docker-entrypoint.sh "$@" exec /usr/local/searxng/dockerfiles/docker-entrypoint.sh "$@"