diff --git a/README.md b/README.md index b6c277a..d58d617 100644 --- a/README.md +++ b/README.md @@ -127,6 +127,9 @@ services: fi sed "s|__SEARXNG_SECRET__|$$secret|g" /tmp/searxng-settings.yml.template > /etc/searxng/settings.yml fi + if ! grep -q '^default_doi_resolver:' /etc/searxng/settings.yml; then + printf '\ndefault_doi_resolver: "oadoi.org"\n' >> /etc/searxng/settings.yml + fi exec /usr/local/searxng/entrypoint.sh ports: - "127.0.0.1:8080:8080" diff --git a/config/searxng/settings.yml b/config/searxng/settings.yml index dd1dc84..6c9efd0 100644 --- a/config/searxng/settings.yml +++ b/config/searxng/settings.yml @@ -1,5 +1,7 @@ use_default_settings: true +default_doi_resolver: "oadoi.org" + server: secret_key: "__SEARXNG_SECRET__" diff --git a/docker-compose.dockge.yml b/docker-compose.dockge.yml index 8a1bc37..402758e 100644 --- a/docker-compose.dockge.yml +++ b/docker-compose.dockge.yml @@ -95,6 +95,9 @@ services: fi sed "s|__SEARXNG_SECRET__|$$secret|g" /tmp/searxng-settings.yml.template > /etc/searxng/settings.yml fi + if ! grep -q '^default_doi_resolver:' /etc/searxng/settings.yml; then + printf '\ndefault_doi_resolver: "oadoi.org"\n' >> /etc/searxng/settings.yml + fi exec /usr/local/searxng/entrypoint.sh ports: - "127.0.0.1:8080:8080" diff --git a/docker-compose.gpu-amd.yml b/docker-compose.gpu-amd.yml index 47e0c85..d67b4ee 100644 --- a/docker-compose.gpu-amd.yml +++ b/docker-compose.gpu-amd.yml @@ -116,6 +116,9 @@ services: fi sed "s|__SEARXNG_SECRET__|$$secret|g" /tmp/searxng-settings.yml.template > /etc/searxng/settings.yml fi + if ! grep -q '^default_doi_resolver:' /etc/searxng/settings.yml; then + printf '\ndefault_doi_resolver: "oadoi.org"\n' >> /etc/searxng/settings.yml + fi exec /usr/local/searxng/entrypoint.sh ports: - "127.0.0.1:8080:8080" diff --git a/docker-compose.gpu-nvidia.yml b/docker-compose.gpu-nvidia.yml index 36ca10e..4a6c88a 100644 --- a/docker-compose.gpu-nvidia.yml +++ b/docker-compose.gpu-nvidia.yml @@ -119,6 +119,9 @@ services: fi sed "s|__SEARXNG_SECRET__|$$secret|g" /tmp/searxng-settings.yml.template > /etc/searxng/settings.yml fi + if ! grep -q '^default_doi_resolver:' /etc/searxng/settings.yml; then + printf '\ndefault_doi_resolver: "oadoi.org"\n' >> /etc/searxng/settings.yml + fi exec /usr/local/searxng/entrypoint.sh ports: - "127.0.0.1:8080:8080" diff --git a/docker-compose.yml b/docker-compose.yml index f3a8dcc..79f0373 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -97,6 +97,9 @@ services: fi sed "s|__SEARXNG_SECRET__|$$secret|g" /tmp/searxng-settings.yml.template > /etc/searxng/settings.yml fi + if ! grep -q '^default_doi_resolver:' /etc/searxng/settings.yml; then + printf '\ndefault_doi_resolver: "oadoi.org"\n' >> /etc/searxng/settings.yml + fi exec /usr/local/searxng/entrypoint.sh ports: - "127.0.0.1:8080:8080"