Merge pull request #1147 from mrled/set-app-permissions-dockerfile

This commit is contained in:
Nick Sweeting 2023-05-06 00:20:50 -07:00 committed by GitHub
commit 081ba7e81b
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 2 additions and 1 deletions

View file

@ -108,7 +108,7 @@ RUN apt-get update -qq \
# Install ArchiveBox Python package and its dependencies
WORKDIR "$CODE_DIR"
ADD . "$CODE_DIR"
RUN pip install -e .
RUN chown -R root:root . && chmod a+rX -R . && pip install -e .
# Setup ArchiveBox runtime config
WORKDIR "$DATA_DIR"

View file

@ -913,6 +913,7 @@ docker run -it -p 8000:8000 \
archivebox server 0.0.0.0:8000 --debug --reload
# (remove the --reload flag and add the --nothreading flag when profiling with the django debug toolbar)
# When using --reload, make sure any files you create can be read by the user in the Docker container, eg with 'chmod a+rX'.
```
</details>