Dockerfile.discord 439 B

123456789101112131415161718192021222324252627
  1. FROM python:3.11
  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. COPY logging.conf .
  8. COPY ./rollbot/ /app/rollbot
  9. RUN pip3 install -e /app/rollbot
  10. COPY ./commands/ /app/commands
  11. RUN pip3 install -e /app/commands
  12. COPY ./drivers/discord_driver.py .
  13. RUN pip3 install discord.py
  14. CMD python3 discord_driver.py