Dockerify pro-salute #10

Merged
mravi merged 17 commits from pro-salute into master 2024-06-02 04:11:39 +00:00
Showing only changes of commit c013387b03 - Show all commits

View file

@ -43,7 +43,7 @@ ENV \
RUN python3 -m venv $VIRTUAL_ENV
RUN mkdir -p /build
RUN mkdir -p /build/static
WORKDIR /build
# Install python dependencies.
@ -60,12 +60,23 @@ RUN . /venv/bin/activate && pip install gunicorn
COPY . /build
# Copy code required for runtime to the /app folder.
RUN mkdir /app
RUN mkdir -p /app
RUN cp -r publichealth feedler yarn.lock manage.py /app/
# node / yarn
RUN rm -rf node_modules
RUN yarn install
# Collect static data into /app/static.
RUN . /venv/bin/activate && \
DJANGO_STATIC_ROOT=/app/static ./manage.py collectstatic --no-input
DJANGO_STATIC_ROOT=/app/static SECRET_KEY=sl DJANGO_SETTINGS_MODULE=publichealth.settings.production ./manage.py collectstatic --no-input -i media
RUN mkdir -p /app/publichealth/static/libs
RUN ls -al /app/publichealth/static/libs
RUN cp -rf node_modules/@bower_components/* /app/publichealth/static/libs
#RUN mkdir -p /app/static/libs
#RUN cp -rf node_modules/@bower_components/* /app/static/libs
#RUN ls -al /app/publichealth/static/libs
RUN ls -al /app/