diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..57cc104 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,11 @@ +FROM python:3.9-alpine +LABEL Auther="jon4hz" +WORKDIR /usr/src/app +COPY requirements.txt ./ +RUN apk add gcc python3-dev openssl-dev musl-dev libffi-dev &&\ + pip install --no-cache-dir -r requirements.txt + +COPY main.py handler.py config.py ./ +EXPOSE 80 + +ENTRYPOINT [ "python", "main.py" ] \ No newline at end of file diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..3e2c177 --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,9 @@ +--- +version: '3.5' +services: + tradingview-webhook-bot: + build: . + container_name: tradingview-webhook-bot + ports: + - '80:80' + restart: unless-stopped \ No newline at end of file