メインコンテンツにスキップ

お客様、チーム、ファンなどのためのオープンソースコミュニティとディスカッションフォーラムです。

多目的でモダン、そして美しくシンプルなフォーラムソフトウェアは、現代のオンラインディスカッションフォーラムのあり方を再構築することを目的としています。Discourse は基本に立ち返り、アルゴリズムを必要とせず、あなたの参加状況に基づいて気になる会話を表示します。友達やファン同士、または新しいコミュニティを立ち上げるために無料版を使用するか、リモートワーク中のチームのコラボレーションを支援するために設計された強化された機能を備えたプレミアム版にアップグレードすることができます。

ご利用の前に

Discourse 、インストール前にドメイン名と個人用SMTPメールサーバーへのアクセスが必要です。そのためには、既存のSMTPサーバーにアクセスするか、サードパーティを通じてSMTPリレーを設定する必要があります。Discourse Marketplace Appでは、インストールを正常に完了するために、お客様の管理下にあるサーバーのSMTPユーザー名とパスワードが必要になります。

  • まだLinode でドメインをホストしていない場合は、このインストールで A および AAAA のドメインレコードが作成されます。
  • さらに、SMTPユーザーは、電子メールを noreply@your-domain.com 管理者アカウント認証のための
    • 例えば、サブドメインを入力すると discourse で、あなたのドメイン名は example.comからメールを送信できるようにしなければなりません。 noreply@discourse.example.com.
    • サブドメインの使用は必須ではありません。したがって、セットアップのみを行う場合は example.com サブドメインを持たない場合、検証に使用されるメールは noreply@example.com.

ソフトウェアを含む

Discourse Marketplace Appは、以下のソフトウェアをLinodeにインストールします。

ソフトウェア説明
DiscourseDiscourse は、フォーラム、メーリングリスト、チャットルームなどを提供するオープンソースのディスカッションプラットフォームです。
ufwufwは、シンプルなファイアウォールで、iptablesのフロントエンドです。

Discourse オプション

Discourse Marketplaceのフォームには、Discourse サーバーのAおよびAAAAドメインレコードと無料のLet's Encrypt SSL証明書を設定するための高度なフィールドが含まれています。これらのフィールドの一部はオプションの設定で、インストールには必要ありません。必須のフィールドには「Required」のマークが付いています。

ノート:Discourse には、ドメイン名とSMTPメールが必要です。これらのフィールドは、インストールを成功させるために必要であり、マークが付いています。 必須.さらに、SMTPユーザーは、電子メールを noreply@your-fully-qualified-domain.com をクリックすると、アカウントの確認ができます。

フィールド説明
あなたのLinodeAPI トークンLinodeAPI のアクセストークンは、DNSレコードの作成とLet's Encrypt SSL証明書の作成に必要です。トークンを持っていない場合は、続行する前に作成する必要があります。必要なもの
サブドメインセットアップ中にインストーラーにDNSレコードを作成させたいサブドメインです。
ドメインDiscourse アプリをホストするためのドメイン名です。インストーラは、セットアップ中にこのドメインのDNSレコードを作成します。必須
管理者アカウントのメールとLet's Encrypt証明書管理者アカウントとSSL証明書に使用するメールアドレスです。このメールアドレスには、証明書の更新が必要になったときの通知が届きます。必須
SMTPアドレスDiscourse はメールの送信に使用します。必須
SMTPユーザー名上記で入力したSMTPアカウントのユーザー名です。SMTPユーザーは、電子メールを noreply@your-fully-qualified-domain.com をクリックすると、アカウントの確認ができます。 必須
SMTPユーザーのパスワード上記のSMTPアカウントのパスワードです。必須
のために作成される限定的なsudoユーザーです。Linodeこれは、Linode のために作成される限定的なユーザーアカウントです。このアカウントは、sudo ユーザー権限を持っています。
限定されたsudoユーザーのパスワード限定された sudo ユーザーのパスワードを設定します。パスワードは、強力なパスワードのための複雑性強度検証要件を満たす必要があります。このパスワードは、root と同様に、サーバー上であらゆるアクションを実行するために使用されるので、長く、複雑で、ユニークなものにしてください。
にアクセスする際に使用されるSSH公開鍵です。Linodeパスワードではなく公開鍵(推奨)でSSHにアクセスしたい場合は、ここに公開鍵を入力します。
SSHでルートアクセスを無効にする?セレクト Yes を選択すると、root アカウントが SSH でサーバーにログインするのをブロックします。を選択します。 No をクリックすると、rootアカウントがSSHでログインできるようになります。

展開後のスタートアップ

Discourse がインストールされ、使用できるようになりました。

  1. ドメインとサブドメイン(指定した場合)のAおよびAAAAドメインレコードが作成され、Cloud Managerに表示されているはずです。
    • Cloud ManagerのDNS Managerで、ドメインと可能なサブドメインのエントリが存在することを確認します。
    • rDNSの設定 を指すように、Linode 。 subdomain.your-domain.com または your-domain.com サブドメインを入力しなかった場合は
  2. インストールによりAおよびAAAAドメインレコードは作成されましたが、必要なEメールレコードは作成されていません。Cloud ManagerのDNS Managerで、MX、TXT、およびEメールプロバイダーが指定するEメール送信に必要なその他のレコードを追加します。
  3. これで、設定時に入力した完全修飾ドメイン名を使って、ブラウザーからDiscourse アプリにアクセスできるようになりました。 https://subdomain.your-domain.com または https://your-domain.com.
  4. Discourse 、「おめでとうございます」の画面でお客様をお迎えして 登録 ボタンをクリックします。をクリックします。 登録 ボタンをクリックして、管理者アカウントを作成します。

  5. 管理者アカウントの登録」ページで、インストール時に入力したメールアドレスのいずれかを選択し、ユーザー名とパスワードを入力します。続いて以下のボタンをクリックします。 登録 のボタンを押します。
  6. Discourse は、アカウント確認のための確認メールを SMTP サーバーから送信します。電子メールを受信して確認すると、ウェルカム画面に移動し、ウィザードに従ってDiscourse を設定します。
  7. セットアップウィザードが終了すると、Discourse 、メインのディスカッション一覧ページが起動し、ディスカッショントピックの追加を開始することができます。

メールやDNSなどのトラブルシューティングについては、本ガイドをご覧ください

Discourse MarketplaceアプリはLinodeによって構築されました。アプリの展開に関するサポートについては、サイドバーに記載されている情報を介してLinodeサポートに連絡してください。ツールやソフトウェア自体に関するサポートについては、Discourse Meta Forumをご覧ください。