Author SHA1 Message Date
Kevin Darby 3f6bcd3786 oh docker 2019-11-26 23:01:49 -05:00
Kevin Darby 283342add5 more pg 2019-11-26 22:07:44 -05:00
Kevin Darby 9d93e93525 no-op so docker will build 2019-11-26 15:44:53 -05:00
Kevin Darby 2073c1c906 adding postgres 2019-11-26 15:11:59 -05:00
+16
View File
@@ -161,6 +161,22 @@ run ./build_sqlite.sh && rm -rf /sqlite-version-3.26.0/
copy git-lfs /usr/bin/
run chmod +x /usr/bin/git-lfs && git lfs install
#postgres
RUN sudo apt-get update \
&& wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add - \
&& echo "deb http://apt.postgresql.org/pub/repos/apt/ `lsb_release -cs`-pgdg main" |sudo tee /etc/apt/sources.list.d/pgdg.list \
&& sudo apt-get update \
&& sudo apt-get install -y postgresql-12 postgresql-client-12
RUN mkdir -p /var/lib/postgresql/ssl ;\
chown postgres:postgres /var/lib/postgresql/ssl ;\
cp /etc/ssl/certs/ssl-cert-snakeoil.pem /var/lib/postgresql/ssl/ ;\
cp /etc/ssl/private/ssl-cert-snakeoil.key /var/lib/postgresql/ssl/ ;\
chown -R postgres:postgres /var/lib/postgresql/ssl/ssl-cert-snakeoil.* ;\
chmod 600 /var/lib/postgresql/ssl/* ;\
chmod 700 /var/lib/postgresql/ssl
#
##### Onload Stuff #####
# Onload version and its md5sum