From 464bafa0562674058345544bf5f82496b9c54402 Mon Sep 17 00:00:00 2001 From: Alexis LEBEL Date: Fri, 31 Mar 2023 14:08:00 +0200 Subject: [PATCH] [DOCKER] Cleaned build --- docker/Build/requirements.txt | 8 -------- docker/prBuild/Dockerfile | 20 -------------------- docker/prBuild/requirements.txt | 3 --- docker/resetter/Dockerfile | 17 ----------------- 4 files changed, 48 deletions(-) delete mode 100644 docker/Build/requirements.txt delete mode 100644 docker/prBuild/Dockerfile delete mode 100644 docker/prBuild/requirements.txt delete mode 100644 docker/resetter/Dockerfile diff --git a/docker/Build/requirements.txt b/docker/Build/requirements.txt deleted file mode 100644 index f022e71..0000000 --- a/docker/Build/requirements.txt +++ /dev/null @@ -1,8 +0,0 @@ -# To ensure app dependencies are ported from your virtual environment/host machine into your container, run 'pip freeze > requirements.txt' in the terminal to overwrite this file -py-cord -openai -apsw -google-api-python-client -python-dotenv -emoji -google-cloud-vision \ No newline at end of file diff --git a/docker/prBuild/Dockerfile b/docker/prBuild/Dockerfile deleted file mode 100644 index 015ed8f..0000000 --- a/docker/prBuild/Dockerfile +++ /dev/null @@ -1,20 +0,0 @@ - -# For more information, please refer to https://aka.ms/vscode-docker-python -FROM python:3.10.0 - - -# Keeps Python from generating .pyc files in the container - -# Turns off buffering for easier container logging -ENV PYTHONUNBUFFERED=1 - -# Install pip requirements -COPY requirements.txt . -RUN pip install -r requirements.txt -RUN git clone https://github.com/Paillat-dev/Botator.git -WORKDIR /Botator/code/ -COPY premium-key.txt /Botator/code/ -# Creates a non-root user with an explicit UID and adds permission to access the /app folder -RUN adduser -u 5678 --disabled-password --gecos "" appuser && chown -R appuser /Botator/code -USER appuser -CMD ["python", "premiumcode.py"] diff --git a/docker/prBuild/requirements.txt b/docker/prBuild/requirements.txt deleted file mode 100644 index 80f6c11..0000000 --- a/docker/prBuild/requirements.txt +++ /dev/null @@ -1,3 +0,0 @@ -# To ensure app dependencies are ported from your virtual environment/host machine into your container, run 'pip freeze > requirements.txt' in the terminal to overwrite this file -py-cord -openai diff --git a/docker/resetter/Dockerfile b/docker/resetter/Dockerfile deleted file mode 100644 index 83cc38d..0000000 --- a/docker/resetter/Dockerfile +++ /dev/null @@ -1,17 +0,0 @@ - -# For more information, please refer to https://aka.ms/vscode-docker-python -FROM python:3.10.0 - - -# Keeps Python from generating .pyc files in the container - -# Turns off buffering for easier container logging -ENV PYTHONUNBUFFERED=1 - -# Install pip requirements -RUN git clone https://github.com/Paillat-dev/Botator.git -WORKDIR /Botator/code/ -# Creates a non-root user with an explicit UID and adds permission to access the /app folder -RUN adduser -u 5678 --disabled-password --gecos "" appuser && chown -R appuser /Botator/code -USER appuser -CMD ["python", "resetter.py"]