¿Cómo obtengo la información de conexión a la base de datos?

Tengo una instalación de Discourse usando Docker y me preguntaba cómo encontrar/conectar la información de conexión de la base de datos como (usuario, db, contraseña). ¡Gracias de antemano! :heart:

¿Qué problema intentas resolver?

Puedes acceder a postgres así:

./launcher enter app
su - postgres
psql

Puedes usar el plugin de exploración de datos para hacer consultas desde la UX.

Creo que el usuario es discourse y permite la conexión desde dentro del contenedor.

2 Me gusta

Estaba intentando obtener la información de conexión de la base de datos, como el nombre de usuario y la contraseña, para poder conectarme desde una fuente externa, pero no sé cómo obtener la información de conexión.

La forma de hacerlo suele ser usar la API o el plugin explorador de datos.

Es posible entrar en el contenedor como dije y añadir un usuario y luego abrir el puerto en el app.yml, pero eso normalmente no se recomienda.

¿Qué problema intentas resolver conectando desde una fuente externa?

2 Me gusta

Estoy buscando migrar mi foro de Discourse a XenForo por ser más ligero/barato de ejecutar/alojar. (No me malinterpretes, Discourse sigue siendo un gran software, me encanta lo que se hizo aquí)

Ejecutar el importador de Discourse a XF necesita información de postgresql…

Entonces, simplemente obtén un volcado de base de datos y restáuralo en otro servidor de postgres.

1 me gusta