I built a web scraper with Python and Playwright
It gets a list of businesses and their respective info from Google Maps. The info it gets are:
Business Name
Address
Phone Number
Email,
LinkedIn Profile
Facebook Profile
Instagram Profile
The program runs successfully locally. I wanna host it on heroku. I dockerized and now it doesn’t work when I host it
If you can help me successfully dockerize and host it successfully (even if not heroku but other things platform), I will be much appreciative
I mean the program works locally and also when I dockerize it. When I push and host it on heroku, everything is fine but when I try scraping data the scraping doesn’t work. It says “run playwright install”. Even though I have added the command inside the docker file
This is the Dockerfile:
FROM python:3.10.7
WORKDIR /app
COPY requirements.txt
RUN pip install -r requirements.txt
RUN pip install playwright
RUN playwright install
RUN playwright install-deps chromium
COPY . /app
EXPOSE 5000
CMD ["python3", "app.py"]