Discourseをインストールしましたが、ドメインに何も表示されません

こんにちは。

DigitalOceanの2GB RAMのドロップレットで標準のインストールガイドに従いました。ワンクリックインストールは使用せず、DockerをインストールしてからDiscourseをインストールする手順に従いました。最後に、インストールの続行のためにドメインに接続するようにというメッセージが表示されますが、そこに行っても何も表示されません。

forumteam.frでご自身で確認できますが、何も表示されません。

なぜこのようなことが起こるのか、何か考えはありますか?

「いいね!」 1

@n42さん、こんにちは。

そのURLはGoDaddyのプレースホルダーページを指しています。DNSには何を設定しましたか?

「いいね!」 3

私のGoDaddy DNSページに表示されている設定は次のとおりです。

「いいね!」 1

Well — https://forumteam.fr は動作しており、ユーザーがセットアップを行うのを待っています。

(公開IPを隠す意味はありません)

「いいね!」 3

はい、設定に時間がかかったと思いますが、今直面している問題は、自分のコンピューターからアクセスした場合にのみフォーラムが表示され、それ以外の場合はGoDaddyのページが表示されることです。



「いいね!」 1

@ の DNS A レコードが 2 つあります。

「Parked」とマークされている方を削除してください。

「いいね!」 2

リンクがHTTPSになっており、機能していません。SSL証明書を待っているか、まだ発行されていないかのどちらかです。ymlファイルを確認し、アプリを再構築して設定してください。

SMTPプロバイダーはどこですか? GoDaddyのページで、DNS要件の残りの部分とともに正しく設定されていることを確認してください。

幸運を祈ります。

「いいね!」 2

containers/app.ymlを確認したところ、以下の表示になっています。


そのため、Let’s Encryptから自動的にSSL証明書を取得できるはずではないでしょうか?プログラミングについてはあまり詳しくないので、事前に謝罪しておきます。

Mailgunです。フォーラムの管理者アカウントを設定するためのメールを受信したので、機能していると思います。

「いいね!」 1

これで大丈夫です。このコマンドを実行して再構築した後、ymlエラーは発生しませんでしたか?Let’s Encrypt SSLを発行するために?

./launcher rebuild app

エラーがない場合は、DNSの設定に問題があるということです。これだけで十分です。

DNSがサーバーIPを指していることを確認してください。GoDaddyのデフォルトIPではありません。これだけで十分です!

幸運を祈ります、

「いいね!」 2