14 lines
702 B
Docker
14 lines
702 B
Docker
FROM postgres:alpine
|
|
|
|
ADD postgresql.conf /etc/postgresql/postgresql.conf
|
|
ADD pg_hba.conf /etc/postgresql/pg_hba.conf
|
|
|
|
COPY --from=redxen.eu/data/ca:latest /redxen.eu/certs/ca.crt /etc/redxen/postgres-cert/redxen.eu/certs/ca.crt
|
|
COPY --from=redxen.eu/data/postgres-cert:latest /redxen.eu/certs/postgres.crt /etc/redxen/postgres-cert/redxen.eu/certs/postgres.crt
|
|
COPY --from=redxen.eu/data/postgres-cert:latest /redxen.eu/keys/postgres.key /etc/redxen/postgres-cert/redxen.eu/keys/postgres.key
|
|
|
|
RUN chown -Rv postgres:postgres /etc/redxen/postgres-cert/
|
|
|
|
# TODO: https://hub.docker.com/_/postgres > Initialisation scripts (Database)
|
|
CMD ["postgres", "-c", "config_file=/etc/postgresql/postgresql.conf"]
|