こんにちは皆さん。
Discourse を既に稼働中のリモート PostgreSQL サーバー(管理者権限は持っていないが、管理者とは連絡が取れる状況)と連携させたいと考えています。
質問ですが、Docker コンテナを使ってデプロイする際に、PostgreSQL の root/管理者権限を明かさずに Discourse を設定することは可能でしょうか?
そのようなシナリオにおいて、考慮すべき点はありますか?
こんにちは皆さん。
Discourse を既に稼働中のリモート PostgreSQL サーバー(管理者権限は持っていないが、管理者とは連絡が取れる状況)と連携させたいと考えています。
質問ですが、Docker コンテナを使ってデプロイする際に、PostgreSQL の root/管理者権限を明かさずに Discourse を設定することは可能でしょうか?
そのようなシナリオにおいて、考慮すべき点はありますか?
「pgSQL root」とはどういう意味でしょうか?
Discourse に提供する PostgreSQL ユーザーは、事前に 別々の PostgreSQL サーバーで Discourse を実行する に記載されているように準備されていれば、「SUPERUSER」である必要はありません。
Docker でのデプロイでも同じことが言えますか?
Docker 上でデプロイする際、Discourse に外部の PostgreSQL と Redis を使用させることもできますか?
はい、外部の PostgreSQL と Redis のパラメータを yml で定義することで可能です。詳細は Configure Discourse to use a separate PostgreSQL server を参照してください。