Oracle Cloudでの無料自己ホスティング(ただし条件あり)

@Lopro - Oracle Mail で設定が正常に動作するようになりましたか?

Discourse Doctor を実行すると、以下が表示されます:

==================== MAIL TEST ====================
本格的なテストを行うには、http://www.mail-tester.com/ からアドレスを取得してください。
または、自分自身にテストメールを送信してください。
メールテスト用のメールアドレスを入力してください(スキップする場合は 'n')[<snip>@gmail.com]: test-7vs1tko5p@srv1.mail-tester.com
test-7vs1tko5p@srv1.mail-tester.com へメールを送信中... ...
test-7vs1tko5p@srv1.mail-tester.com への送信をテスト中(smtp.email.uk-london-1.oci.oraclecloud.com:587 を使用)。
SMTP サーバーへの接続に成功しました。
test-7vs1tko5p@srv1.mail-tester.com へ送信中... ...
メールの送信に失敗しました。
置き換え:SMTP_PASSWORD
置き換え:LETSENCRYPT_ACCOUNT_EMAIL
置き換え:DEVELOPER_EMAILS
置き換え:DISCOURSE_DB_PASSWORD
置き換え:Sending mail to

==================== DONE! ====================

いいえ、そうではありませんでした。無料枠の一部が有料だと知った後、それをやめました。

フォーラムをMailjetで設定しました。無料プランがあります。
月間6,000通、1日200通のメール送信が可能です。初心者には悪くないですね。

Oracle Cloud で Discourse をホストするための元のチュートリアルは少し古く、一部有料サービスを使用しているため、100% 無料のサービスのみを使用するようにして作り直しました。

こちらです:
https://aakhilv.github.io/6-host-discourse-on-oracle

もしお役に立てた場合、あるいは変更すべき点があれば、お気軽にお知らせください。ありがとうございます!

素晴らしい。良い。フィラー。

@Hectorさん、このリンクを最初の投稿に入れてみてはいかがでしょうか? newcomers にとって役立つかもしれません :slight_smile:

このガイドは役立ちますが、クレジットカード情報を提供せずに実行することは可能ですか?

そうは思いません。彼らは無料サービスの乱用を防ぐためにこれを行っています。

いいえ、そうは思いません。複数のアカウントを作成して無料リソースを悪用するのを防ぐために導入されたものです。

それを実行しましたが、同じエラーが引き続き発生します。帰宅次第、スクリーンショットを投稿します。


@canapin

何かアドバイスはありますか、@merefield

では、エラーは何ですか?

403、セットアップを試すまで少しお待ちください

Discourse のホスト名を入力してください [discourse.example.com]: somethingawesome.com

ドメイン名を確認しています . . .
警告: ホスト名 somethingawesome.com を使用して、コンピューターのポート 443 にアクセスできないようです。
警告: http://somethingawesome.com (ポート 80) への接続も失敗しました。

これは、somethingawesome.com が、Discourse をインストールしているこのマシンに到達できない IP アドレスに解決されていることを示唆しています。

最初に行うべきことは、somethingawesome.com がこのサーバーの IP アドレスに正しく解決されていることを確認することです。
通常、これはドメインを購入した場所で行います。

IP アドレスが正しく解決されていることが確実な場合、ファイアウォールの問題である可能性があります。
「open ports YOUR CLOUD SERVICE」で Web 検索すると役立つかもしれません。

このツールは最も標準的なインストールのみを対象に設計されています。上記の問題を解決できない場合は、containers/app.yml を自分で編集し、その後以下のコマンドを入力してください。

./launcher rebuild app

root@discourse-forum:/var/discourse#


image

※参考: somethingawesome は単なるプレースホルダーです。個人サイトをリンクしたくないためです。

@RGJ 上記にスクリーンショットがあります

サーバーにどのOSをインストールしましたか?Ubuntuですか?

はい、Ubuntu にダウンロードしました

sudo iptables -S の出力は何ですか?

これは、Discourse の自動バックアップと保存のための無料オプションになり得ますか?