initial commit
This commit is contained in:
commit
7b25cd51ed
8 changed files with 552 additions and 0 deletions
20
build/OhFortuna/Dockerfile
Normal file
20
build/OhFortuna/Dockerfile
Normal file
|
@ -0,0 +1,20 @@
|
|||
FROM python:3
|
||||
|
||||
ENV HOME_DIR="/OhFortuna"
|
||||
ENV BOT_DATA_DIR="${HOME_DIR}/data"
|
||||
ENV PATH="${HOME_DIR}/.local/bin:${PATH}"
|
||||
ENV PIP_DISABLE_PIP_VERSION_CHECK="1"
|
||||
|
||||
RUN addgroup --gid '1000' 'abc'; \
|
||||
adduser --system --disabled-password --uid '1000' --home "$HOME_DIR" --gid '1000' 'abc'; \
|
||||
chmod 750 "$HOME_DIR"
|
||||
|
||||
COPY --chown=abc:abc ./src "$HOME_DIR"
|
||||
USER abc
|
||||
|
||||
WORKDIR "$HOME_DIR"
|
||||
RUN chmod u+x "${HOME_DIR}/bot.py"; \
|
||||
mkdir "$BOT_DATA_DIR"; \
|
||||
pip install --user discord
|
||||
|
||||
CMD "${HOME_DIR}"/bot.py
|
Loading…
Add table
Add a link
Reference in a new issue