アバター以外のファイルアップロードを無効にする方法

新しいフォーラムを立ち上げていますが、投稿への画像アップロードは不要です。また、DOの$5プランを利用しているため、ホスティング容量も限られています。

Discourseでファイルアップロード(アバター除く)を無効化する方法を教えてください。管理設定にそのオプションが見つかりません。

ご希望の設定は「許可されている拡張子」です。このリストからすべての拡張子を削除すると、コンポーザーからアップロードオプションが消失します。この設定のヘルプテキストを改善して、より明確にする余地があるようです。

編集:ふむ、これではアバター画像のアップロードも無効化されてしまうことに気づきました。詳しい方がより良い回答をくださるかもしれません。あるいは、ファイルのアップロードを無効化しつつ、アバター画像のアップロードは許可する設定を追加するという機能リクエストでしょうか。

はい、すべての画像拡張子が「許可された拡張子」のサイト設定から削除されている場合、ユーザーはアバターをアップロードできなくなります。

ユーザーがカスタムアバターを設定できるようにしつつ、画像ファイルのアップロードは禁止したい場合は、ユーザーを https://en.gravatar.com/ に案内してください。メールアドレスに対して設定されたグラバターは、Discourse 上のユーザーのアバターとして使用されます。

別の方法としては、アップロードファイルのサイズを厳しく制限するという手もあると思います。ディスク容量が主な懸念事項で、アップロード制限の他の理由ではないのであれば、お勧めします。私も5ドルのDigitalOceanを使っていますが、アップロード制限は設けていません。十分な容量がありますし、特にバックアップを別場所に保管している場合はなおさらです。

うーん…アバター表示のために別のサービスへの登録をユーザーに求めるのは、現実的ではないかもしれませんね。でも、ご返信とご提案をどうもありがとうございます。

アップロードファイルのサイズを制限するというご提案に従うことにします(Discourse には、私が望んでいたオプションが標準で備わっているはずだと考えていますが)。ご返信とご提案、どうもありがとうございます。