aboutsummaryrefslogtreecommitdiffstats
path: root/docker/Dockerfile
blob: cb2b1b5fc0c71af66c5f42ee13f1acff5c79f8c3 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
FROM pythondiscord/site-base:latest

ENV PIPENV_VENV_IN_PROJECT=1
ENV PIPENV_IGNORE_VIRTUALENVS=1
ENV PIPENV_NOSPIN=1
ENV PIPENV_HIDE_EMOJIS=1

RUN pip install pipenv

RUN mkdir -p /site
COPY . /site
WORKDIR /site
ENV PYTHONPATH=/site

RUN pipenv clean
RUN pipenv sync

EXPOSE 10012

ENTRYPOINT ["/sbin/tini", "--"]
CMD ["pipenv", "run", "start"]