diff --git a/docker/alpine.Dockerfile b/docker/alpine.Dockerfile index ab3533a..682d292 100644 --- a/docker/alpine.Dockerfile +++ b/docker/alpine.Dockerfile @@ -73,6 +73,8 @@ ENV PATH=/opt/venv/bin:$PATH RUN mkdir data && \ python manage.py collectstatic +# Limit file descriptors used by uwsgi, see https://github.com/sissbruecker/linkding/issues/453 +ENV UWSGI_MAX_FD=4096 # Expose uwsgi server at port 9090 EXPOSE 9090 # Allow running containers as an an arbitrary user in the root group, to support deployment scenarios like OpenShift, Podman diff --git a/docker/default.Dockerfile b/docker/default.Dockerfile index 987f93b..f6574f4 100644 --- a/docker/default.Dockerfile +++ b/docker/default.Dockerfile @@ -71,6 +71,8 @@ ENV PATH=/opt/venv/bin:$PATH RUN mkdir data && \ python manage.py collectstatic +# Limit file descriptors used by uwsgi, see https://github.com/sissbruecker/linkding/issues/453 +ENV UWSGI_MAX_FD=4096 # Expose uwsgi server at port 9090 EXPOSE 9090 # Allow running containers as an an arbitrary user in the root group, to support deployment scenarios like OpenShift, Podman