Working on deploying a small streamlit app on AWS with elastic beanstalk.
App is containerized with Docker. The environment appears to spin up an I can access the app via the public IP. However, the streamlit server does not appear to connect (screenshot below).
Are there any streamlit or aws configs I need to set to ensure successful deployment?
Dockerfile:
FROM python:3.8-slim
WORKDIR /usr/app/src
COPY requirements.txt requirements.txt
RUN pip install --no-cache-dir -r requirements.txt
COPY app/ ./
EXPOSE 80
CMD [“sh”, “-c”, “streamlit run --browser.serverAddress 0.0.0.0 --server.enableCORS False --server.port 80 --server.enableXsrfProtection False /usr/app/src/main.py” ]
