Describe the bug
When running Stash in a docker container AS A USER OTHER THAN ROOT some python scrapers fail due to missing dependencies. The instructions in Stash logs suggest using pip install XXX to resolve the issue but installing as the alternate user and root does not resolve the issue. I've created my own build file that does work around the issue but perhaps running the python portion in a virtual environment would be a better solution?
Describe the bug When running Stash in a docker container AS A USER OTHER THAN ROOT some python scrapers fail due to missing dependencies. The instructions in Stash logs suggest using pip install XXX to resolve the issue but installing as the alternate user and root does not resolve the issue. I've created my own build file that does work around the issue but perhaps running the python portion in a virtual environment would be a better solution?
To Reproduce Steps to reproduce the behavior:
Expected behavior I would expect the python libraries installed in the docker container to work regardless of the user executing them.
Screenshots![Screenshot from 2024-03-11 16-19-37](https://github.com/stashapp/stash/assets/145808293/f178649c-bc45-40ed-a472-3830e67fc004)
Stash Version: v0.25.0
Desktop (please complete the following information):
Additional context my Dockerfile to work around the issue if it helps at all.
FROM stashapp/stash:latest RUN apk add py3-beautifulsoup4 curl; cp -r /root/.local/lib/python3.11/site-packages/cloudscraper* /usr/lib/python3.11/site-packages/;