Dockerfile.groupme 487 B

1234567891011121314151617181920212223242526272829
  1. FROM python:3.9
  2. LABEL maintainer="Kirk Trombley <ktrom3894@gmail.com>"
  3. WORKDIR /app/
  4. RUN mkdir ./data/
  5. ENV DATABASE_FILE="/app/data/rollbot.db"
  6. ENV SECRET_FILE="/app/data/secrets.toml"
  7. EXPOSE 5000
  8. COPY logging.conf .
  9. COPY ./lib/ /app/rollbot
  10. RUN pip3 install -e /app/rollbot
  11. COPY ./src/ /app/commands
  12. RUN pip3 install -e /app/commands
  13. COPY ./drivers/groupme.py .
  14. RUN pip3 install uvicorn fastapi toml
  15. CMD uvicorn groupme:app --host 0.0.0.0 --port 5000 --root-path /rollbot