PostgreSQL/Bastillefile

13 lines
484 B
Plaintext

ARG postgres_version=15
ARG pg_cron_version=1.4.2
ARG confbase=/var/db/postgres/data${postgres_version}/postgresql.conf
CONFIG set allow.sysvipc 1
RESTART
PKG postgresql${postgres_version}-server postgresql${postgres_version}-contrib
SYSRC postgresql_enable=YES
SERVICE postgresql start
CMD [ ! -d "/var/db/postgres/data${postgres_version}" ] && /usr/local/etc/rc.d/postgresql initdb
CMD chown -R postgres /var/db/postgres && chmod -R 750 /var/db/postgres
SERVICE postgresql restart