Configuración de Discourse en servidor local: problemas con PostgreSQL y script de configuración

No necesitas instalar postgres. En una instalación estándar, Discourse tiene su propio postgres en el contenedor. Te recomiendo que desinstales o elimines postgres. ¿Tienes alguna razón para usar un postgres preexistente? ¿Hay algo más ejecutándose en esta máquina?

No creo que esos sean errores, sino solo mensajes de depuración.

¿Qué decía al final del script?