on v0.8.1 help sign in
searx/Dockerfile
22 lines 609 B history raw
1FROM python:2.7-slim
3WORKDIR /app
5RUN useradd searx
7EXPOSE 5000
8CMD ["/usr/local/bin/uwsgi", "--uid", "searx", "--gid", "searx", "--http", ":5000", "-w", "searx.webapp"]
10RUN apt-get update && \
11 apt-get install -y --no-install-recommends \
12 zlib1g-dev libxml2-dev libxslt1-dev libffi-dev build-essential \
13 libssl-dev openssl && \
14 rm -rf /var/lib/apt/lists/*
16RUN pip install --no-cache uwsgi
18COPY requirements.txt /app/requirements.txt
19RUN pip install --no-cache -r requirements.txt
21COPY . /app
22RUN sed -i -e "s/ultrasecretkey/`openssl rand -hex 16`/g" searx/settings.yml