「静的」モードでフォーラムを運営する最良の方法は何ですか?

「静的」モードでフォーラムを運用する「最良の」方法は、新しい登録、新しい投稿、ログインを禁止し、人々がコンテンツのみを表示できるようにすることですか?
管理者としては、新しい登録ユーザーを許可しないようにすることはできます。
しかし、静的ページを生成する方法を探しているようなものです。
試したこと:
この投稿wget --wait=1 --recursive --page-requisites --user-agent \"Googlebot\" https:/site.com 」をDiscourseがホストされているvpsで実行しましたが、ローカルコンピューターでフォルダを表示したところ、CSSが機能しないようでした。
何かより良い解決策はありますか。よろしくお願いします。

「いいね!」 2

hi @jsmith1 Metaへようこそ :wave:

おそらく読み取り専用モードをご希望かと思います:

管理者 - バックアップ - 「読み取り専用を有効にする」ボタン

「いいね!」 2

読み取り専用を有効にしても、Docker は実行したままにする必要があるようです。
すべてのページを HTML ページとして機能させたい場合、もっと複雑な解決策はありますか?
また、Jeff Atwood によるこちらも見つけました。
これは、読み取り専用モードのような動作する静的ページ/サイトを取得する方法ですか?

迅速な対応ありがとうございます。

「いいね!」 1

これは私がまだ非常に重要だと考えている機能です。それは、Discourseサイトを完全に静的HTMLの「アーカイブ」モードに切り替えて、インターネットアーカイブなどに長期的に永続的に保存できるようにすることです。

Webクローラービューでこれに近いものがあるので、完全にかけ離れているわけではありません。

「いいね!」 9

「はい」か「いいえ」でお答えいただけますか?(回答を強要するつもりはありませんが、投稿を何度も読んだのですが、まだ完全に理解できませんでした。はい、完全にできます。)

現時点ではDiscourseでは不可能です。

「いいね!」 2

すべてのカテゴリを「全員」が「表示のみ」できるように設定することはできませんか? これにより、フォーラムは読み取り専用モードになります。

ログインは引き続き可能ですが、新規登録を無効にすることはできます。ローカルログインを無効にすることもできますが、あなたや他の全員のアクセスも無効になる可能性があります。

誰かがログインしてメッセージやチャットを行うことを避けたい場合は、全員のアカウントを無効にすることもできますが、匿名アクセスは許可されます。(すでに利用可能な機能で「静的モード」に約90%近づいているようです。)

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.