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! ![]()
¿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.
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?
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.