Spaces:
Build error
Build error
| FROM python | |
| COPY requirements.txt /app/requirements.txt | |
| WORKDIR /app | |
| RUN pip install -r requirements.txt | |
| RUN playwright install-deps | |
| RUN --mount=type=secret,id=HF_EMAIL,mode=0444,required=true \ | |
| cat /run/secrets/HF_EMAIL | |
| RUN --mount=type=secret,id=HF_PASS,mode=0444,required=true \ | |
| cat /run/secrets/HF_PASS | |
| RUN useradd -m -u 1000 user | |
| USER user | |
| ENV HOME=/home/user \ | |
| PATH=/home/user/.local/bin:$PATH | |
| WORKDIR $HOME/app | |
| RUN playwright install | |
| COPY --chown=user . $HOME/app | |
| WORKDIR $HOME/app/pragetx_scraper | |
| RUN scrapy crawl pages && \ | |
| cd $HOME/app && \ | |
| python setup.py | |
| WORKDIR $HOME/app | |
| RUN --mount=type=secret,id=HF_EMAIL,mode=0444,required=true \ | |
| echo "HF_EMAIL=\"$(cat /run/secrets/HF_EMAIL)\"" > $HOME/app/.env &&\ | |
| cat $HOME/app/.env | |
| RUN --mount=type=secret,id=HF_PASS,mode=0444,required=true \ | |
| echo "HF_PASS=\"$(cat /run/secrets/HF_PASS)\"" >> $HOME/app/.env &&\ | |
| cat $HOME/app/.env | |
| RUN chown user:user $HOME/app/.env | |
| RUN chmod 666 $HOME/app/.env | |
| RUN ls -la $HOME/app/.env | |
| EXPOSE 7860 | |
| CMD ["python", "main.py"] | |