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