From 5303466aeb8f8d5c88ba15e28462d2c7145a2cab Mon Sep 17 00:00:00 2001 From: David Trattnig <david.trattnig@o94.at> Date: Thu, 6 May 2021 16:12:13 +0200 Subject: [PATCH] Slim repo and replace MariaDB with PostgreSQL. #73 --- Dockerfile | 9 ++++----- requirements.txt | 1 - 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/Dockerfile b/Dockerfile index aa543a31..7209bb3c 100644 --- a/Dockerfile +++ b/Dockerfile @@ -7,18 +7,17 @@ LABEL maintainer="David Trattnig <david.trattnig@subsquare.at>" RUN apt-get update && apt-get -y install \ apt-utils \ - build-essential \ - default-libmysqlclient-dev \ - libmariadbclient-dev + build-essential # Setup Engine RUN mkdir -p /srv RUN mkdir -p /srv/src RUN mkdir -p /srv/config - +RUN /usr/local/bin/python -m pip install --upgrade pip COPY src /srv/src COPY requirements.txt /srv +COPY contrib/postgresql-requirements.txt /srv COPY meta.py /srv COPY run.sh /srv COPY run.py /srv @@ -26,7 +25,7 @@ COPY run.py /srv WORKDIR /srv RUN pip3 install -r requirements.txt - +RUN pip3 install -r postgresql-requirements.txt VOLUME ["/srv/socket", "/srv/logs", "/var/audio/source", "/var/audio/playlist"] # Start the Engine diff --git a/requirements.txt b/requirements.txt index 540c26ce..e4712a60 100644 --- a/requirements.txt +++ b/requirements.txt @@ -2,6 +2,5 @@ requests==2.24.0 sqlalchemy==1.3.17 Flask==1.1.2 Flask_SQLAlchemy==2.4.3 -mysqlclient==1.3.12 validators==0.12.1 http-parser==0.9.0 \ No newline at end of file -- GitLab