Discourse のセルフホスト機能が大幅にアップデートされたことをお知らせします。ご自身の Discourse インスタンスの実行に興味があった方、あるいはこれまでセットアッププロセスが困難だと感じていた方、どちらにとっても今日の変更は朗報です。
シングルコマンドで Discourse をインストール
ご自身のサーバーに Discourse をセットアップすることが、たった一つのコマンドを実行するだけで可能になりました。
wget -qO- https://raw.githubusercontent.com/discourse/discourse_docker/main/install-discourse | sudo bash
これだけです。このコマンドを新しいサーバーで実行すれば、動作する Discourse インストールが完了します。もう設定ファイルをいじったり、長いセットアップガイドに従ったりする必要はありません。
SMTP がオプションになりました
@codinghorror がかつて述べたように:
この問題を緩和するため、SMTP はオプションとしました。新しいインストーラーでは、Discourse ID に依存することで SMTP 設定を完全にスキップできます。
SMTP 設定は、初めて Discourse を設定する人がつまずく最大の要因であったため、このハードルをインストールから取り除けたことを嬉しく思います。
Discourse ID による無料サブドメイン
SMTP の問題が解決したことで、次のハードルであるドメインの取得に取り組みました。ドメインを購入し、DNS レコードを設定し、待機する必要がありました… Discourse が動作するのを見る前にすべてです。
これを解決しました。インストーラーを実行し、まだドメインが準備できていない場合、Discourse ID アカウントを通じて無料の discourse.diy サブドメインを取得するように案内します。これにより、数時間ではなく数分でコミュニティを立ち上げることができます。
すでに独自のドメインをお持ちですか?素晴らしい、インストーラーはそれにも対応しています!しかし、単に試してみたい場合や、すぐに始めたい場合は、私たちが対応します。
より親切なセットアップ体験
新しいインストーラーには、ステップ数が少なく、より新しい技術で構築された新しい対話型ウィザードも搭載されており、今後も改良を続けることができます。
必要なもの
Discourse をセルフホストするには、以下が必要です。
- クラウドサーバー(DigitalOcean、AWS、Vultr、または同様のプロバイダーから)
- 約 10 分の時間
これが新しい参入障壁です。私たちは、皆様がコミュニティ構築に集中できるよう、摩擦を取り除くために懸命に取り組みました。
始める
試してみる準備はできましたか?ステップバイステップの説明については、更新された インストールガイド をご覧ください。
何か問題が発生した場合やフィードバックがありましたら、このトピックでお知らせください。新しいインストーラーに関する皆様の経験をお聞きしたいです。
このアップデートは、ホストされているプラットフォームでコミュニティを運営する場合でも、独自のインフラストラクチャで運営する場合でも、Discourse をすべての人にとってよりアクセスしやすくするという、私たちの継続的な取り組みの一環です。














