Block a user
searxng (1.2.0)
Installation
docker pull git.liliyamol.cn/mol/searxng:1.2.0
sha256:c5b9649a5c754aebbf7dc7f559fbd36c0e3d21d504ac45581de1acc7e25ccd90
Image Layers
ADD file:8729f9c0258836b640e9e789c7ab029cf4547e0596557d54dd4a4d7d8e4a785f in / |
CMD ["/bin/sh"] |
ENTRYPOINT ["/sbin/tini" "--" "/usr/local/searxng/dockerfiles/docker-entrypoint.sh"] |
EXPOSE map[8080/tcp:{}] |
VOLUME [/etc/searxng] |
ARG SEARXNG_GID=977 |
ARG SEARXNG_UID=977 |
RUN |2 SEARXNG_GID=977 SEARXNG_UID=977 /bin/sh -c addgroup -g ${SEARXNG_GID} searxng && adduser -u ${SEARXNG_UID} -D -h /usr/local/searxng -s /bin/sh -G searxng searxng # buildkit |
ENV INSTANCE_NAME=searxng AUTOCOMPLETE= BASE_URL= MORTY_KEY= MORTY_URL= SEARXNG_SETTINGS_PATH=/etc/searxng/settings.yml UWSGI_SETTINGS_PATH=/etc/searxng/uwsgi.ini UWSGI_WORKERS=%k UWSGI_THREADS=4 |
WORKDIR /usr/local/searxng |
COPY requirements.txt ./requirements.txt # buildkit |
RUN |2 SEARXNG_GID=977 SEARXNG_UID=977 /bin/sh -c apk add --no-cache -t build-dependencies build-base py3-setuptools python3-dev libffi-dev libxslt-dev libxml2-dev openssl-dev tar git && apk add --no-cache ca-certificates su-exec python3 py3-pip libxml2 libxslt openssl tini uwsgi uwsgi-python3 brotli && pip3 install --no-cache -r requirements.txt && apk del build-dependencies && rm -rf /root/.cache # buildkit |
COPY dockerfiles ./dockerfiles # buildkit |
COPY searx ./searx # buildkit |
ARG TIMESTAMP_SETTINGS=0 |
ARG TIMESTAMP_UWSGI=0 |
ARG VERSION_GITCOMMIT=unknown |
RUN |5 SEARXNG_GID=977 SEARXNG_UID=977 TIMESTAMP_SETTINGS=1709208760 TIMESTAMP_UWSGI=1699807594 VERSION_GITCOMMIT=38fdd2288 /bin/sh -c su searxng -c "/usr/bin/python3 -m compileall -q searx" && touch -c --date=@${TIMESTAMP_SETTINGS} searx/settings.yml && touch -c --date=@${TIMESTAMP_UWSGI} dockerfiles/uwsgi.ini && find /usr/local/searxng/searx/static -a \( -name '*.html' -o -name '*.css' -o -name '*.js' -o -name '*.svg' -o -name '*.ttf' -o -name '*.eot' \) -type f -exec gzip -9 -k {} \+ -exec brotli --best {} \+ # buildkit |
ARG LABEL_DATE= |
ARG GIT_URL=unknown |
ARG SEARXNG_GIT_VERSION=unknown |
ARG SEARXNG_DOCKER_TAG=unknown |
ARG LABEL_VCS_REF= |
ARG LABEL_VCS_URL= |
LABEL maintainer=searxng <https://github.com/searxng/searxng> description=A privacy-respecting, hackable metasearch engine. version=2024.3.2+38fdd2288 org.label-schema.schema-version=1.0 org.label-schema.name=searxng org.label-schema.version=2024.3.2+38fdd2288 org.label-schema.url=https://github.com/searxng/searxng org.label-schema.vcs-ref=38fdd2288a8c5ffbd94c6068bc4ef6ec9a3df415 org.label-schema.vcs-url=https://github.com/searxng/searxng org.label-schema.build-date=2024-03-02T12:19:30Z org.label-schema.usage=https://github.com/searxng/searxng-docker org.opencontainers.image.title=searxng org.opencontainers.image.version=2024.3.2-38fdd2288 org.opencontainers.image.url=https://github.com/searxng/searxng org.opencontainers.image.revision=38fdd2288a8c5ffbd94c6068bc4ef6ec9a3df415 org.opencontainers.image.source=https://github.com/searxng/searxng org.opencontainers.image.created=2024-03-02T12:19:30Z org.opencontainers.image.documentation=https://github.com/searxng/searxng-docker |
EXPOSE 8080 |
WORKDIR /usr/local/searxng |
COPY dir:3263946a52b437851591713b44040e4e35c8196d3a4bdbdc7ac88621c30a8647 in ./custom |
/bin/sh -c cp ./custom/engines/* ./searx/engines/ |
/bin/sh -c pip install -r ./custom/requirements.txt |
ENTRYPOINT ["/bin/sh" "-c" "/usr/local/searxng/dockerfiles/docker-entrypoint.sh"] |
LABEL org.opencontainers.image.created=2024-03-03T00:26:45Z |
LABEL org.opencontainers.image.revision=a6dfb100534327bc30588d776eeb8a23a06e25f5 |
LABEL org.opencontainers.image.source=https://git.liliyamol.cn:8081/mol/custom-searxng.git |
LABEL org.opencontainers.image.url=https://git.liliyamol.cn:8081/mol/custom-searxng |
Labels
Key | Value |
---|---|
description | A privacy-respecting, hackable metasearch engine. |
maintainer | searxng <https://github.com/searxng/searxng> |
org.label-schema.build-date | 2024-03-02T12:19:30Z |
org.label-schema.name | searxng |
org.label-schema.schema-version | 1.0 |
org.label-schema.url | https://github.com/searxng/searxng |
org.label-schema.usage | https://github.com/searxng/searxng-docker |
org.label-schema.vcs-ref | 38fdd2288a8c5ffbd94c6068bc4ef6ec9a3df415 |
org.label-schema.vcs-url | https://github.com/searxng/searxng |
org.label-schema.version | 2024.3.2+38fdd2288 |
org.opencontainers.image.created | 2024-03-03T00:26:45Z |
org.opencontainers.image.documentation | https://github.com/searxng/searxng-docker |
org.opencontainers.image.revision | a6dfb100534327bc30588d776eeb8a23a06e25f5 |
org.opencontainers.image.source | https://git.liliyamol.cn:8081/mol/custom-searxng.git |
org.opencontainers.image.title | searxng |
org.opencontainers.image.url | https://git.liliyamol.cn:8081/mol/custom-searxng |
org.opencontainers.image.version | 2024.3.2-38fdd2288 |
version | 2024.3.2+38fdd2288 |
Details
2024-03-03 00:29:18 +00:00
Versions (3)
View all
Container
5
OCI / Docker
linux/amd64
70 MiB