# get base image
FROM debian:latest

RUN <<EOF
apt update
apt install -y net-tools postgresql postgresql-contrib postgresql-client vim curl
EOF

##ADD data/database/pg_hba.conf /etc/postgresql/15/main/
#ADD data/database/pg_hba.conf /etc/postgresql/15/main/
#ADD data/database/postgresql.conf /etc/postgresql/15/main/
ADD data/database/setup-db.sql /tmp/setup-db.sql
#
RUN <<EOF
service postgresql start
chown postgres: /tmp/setup-db.sql
runuser -l postgres -c "/usr/bin/psql -f /tmp/setup-db.sql"
EOF

ENTRYPOINT service postgresql start ; /bin/bash