Dockerなしの本番環境install

こんにちは

ローカル環境の設定は正常に完了しましたが、Digital Oceanサーバーに「discourse」アプリケーションをデプロイするのに苦労しています。

サーバーで以下のコマンドを実行しようとしました。

コマンド: DISCOURSE_HOSTNAME=localhost UNICORN_LISTENER=localhost:3000 bin/ember-cli -u

プロセスが自動的に終了する理由を教えていただけますか?

サーバーを起動する他の方法はありますか?

Docker構成なしでアプリケーションをセットアップする必要があります。

ありがとうございます。

本番環境でのDockerなしのインストールはサポートされていません。標準のインストールのみサポートされています。

「いいね!」 1

Dockerを使用しない理由について、もう少し詳しく教えていただけますか?しかし、提案されているように、Dockerなしで本番環境をセットアップするサポートされている方法はないため、おそらく問題にはならないでしょう。

「いいね!」 2

@pfaffman 返信ありがとうございます。

いいえ、Docker構成をバイパスする特別な理由はありません。Dockerで本番サーバーを設定しましょう。

「いいね!」 1

こんにちは @everyone

Dockerの助けを借りてサーバーに本番環境を正常にセットアップし、正常に動作しています。しかし、PostgreSQL接続文字列接続をセットアップしておらず、データベースからデータを取得してデータベースにデータを保存しています。データベースはどこで見つけられるか教えていただけますか?

また、コードレベルとデータベースレベルでいくつかの変更をカスタマイズする必要があります。ローカルで新しいDockerを作成し、それを本番環境に再デプロイする方法を誰か教えていただけますか?

以下のチュートリアルに従いました

データベースはコンテナ内にあります。ポートは公開されていません。

コードレベルの変更が必要だと考える理由と、何をする必要があるかを述べる必要があります。

「いいね!」 1

@pfaffman

要件に合わせてカスタマイズする必要があります。登録フォームとユーザーテーブルにカスタムフィールドを追加する必要があります。また、新しいトピックのポップアップとカテゴリの作成もカスタマイズする必要があります。

であれば、組み込みのユーザーカスタムフィールドを使用することになります。

他のものにはプラグインが必要になる場合があります。

「いいね!」 3

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.