Move everything back from the Docker folder

This commit is contained in:
2020-12-29 16:02:34 +01:00
parent 81119c2d17
commit 5c976e160d
3 changed files with 113 additions and 6 deletions

19
Dockerfile Normal file
View File

@ -0,0 +1,19 @@
FROM archlinux
# Update Arch and install gcc, python and pip and remove cache
RUN pacman -Syu --noconfirm && pacman --noconfirm -S gcc python python-pip git && yes | pacman -Scc
# Copy requirements for the bot and install them
COPY requirements.txt /tmp/
RUN pip install --disable-pip-version-check --no-cache-dir --requirement /tmp/requirements.txt
# Create user
RUN useradd --create-home botuser
WORKDIR /home/botuser
USER botuser
RUN mkdir -p ~/data
# Copy bot and run
COPY main.py .
CMD ["python", "./main.py"]