/postgres/Bastillefile
PKG postgresql15-server postgresql15-contrib SYSRC postgresql_enable=YES SYSRC postgres_exporter_enable=YES SERVICE postgresql initdb CP postgresql.conf var/db/postgres/data15/ CP pg_hba.conf var/db/postgres/data15/ CMD chown postgres:postgres /var/db/postgres/data15/*.conf SERVICE postgresql start CMD su postgres -c 'createuser -l -g pg_monitor postgres_exporter' CMD su postgres -c "psql -c \"CREATE USER mastodon CREATEDB PASSWORD 'mastodon';\"" CP postgres_exporter/cmd/postgres_exporter/postgres_exporter usr/local/bin/ CP rc.d/postgres_exporter usr/local/etc/rc.d/ SERVICE postgres_exporter start