我有一个使用 docker 的 discourse 安装,我想知道如何查找/连接到数据库连接信息,例如(用户名、数据库、密码),提前感谢!![]()
您正在尝试解决什么问题?
您可以通过以下方式访问 PostgreSQL:
./launcher enter app
su - postgres
psql
您可以使用数据浏览器插件从用户体验 (UX) 中执行查询。
我认为用户是 Discourse,它允许从容器内部进行连接。
2 个赞
我想获取数据库连接信息,例如用户名和密码,以便从外部源进行连接,但我不知道如何获取连接信息。
通常,这样做的方法是使用 API 或数据浏览器插件。
如我所说,可以进入容器并添加用户,然后在 app.yml 中打开端口,但这通常不推荐。
您试图通过从外部源连接来解决什么问题?
2 个赞
我希望将我的论坛从 discourse 迁移到 XenForo,因为它的运行/托管更轻便/更便宜。(不要误会,discourse 仍然是一款很棒的软件,我喜欢这里所做的一切)
运行 Discourse 到 XF 导入器需要 postgresql 信息。
然后获取数据库转储并将其恢复到另一个 PostgreSQL 服务器。
1 个赞