From 5f249c8387a31779bb92a7560b400fde8574bbb0 Mon Sep 17 00:00:00 2001 From: Jarek Krochmalski Date: Wed, 25 Jun 2025 17:14:11 +0200 Subject: [PATCH] dockefile --- Dockerfile | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 Dockerfile diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..f0d24f0 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,22 @@ +# Use an official Python runtime as a parent image +FROM python:3.11-slim + +# Set environment variables to avoid interactive prompts +ENV DEBIAN_FRONTEND=noninteractive + +# Install git and other dependencies +RUN apt-get update && \ + apt-get install -y git && \ + rm -rf /var/lib/apt/lists/* + +# Clone the repository +RUN git clone https://github.com/Xoconoch/spotizerr-auth.git + +# Set the working directory +WORKDIR /spotizerr-auth + +# Install Python dependencies +RUN pip install --no-cache-dir -r requirements.txt + +# Set the default command to run the application +CMD ["python", "spotizerr-auth.py"]