docker経由でカスタムDiscourseリポジトリをデプロイする

元のdiscourseプロジェクトに変更を加え、自分のリポジトリにプッシュしました。
次に、「discourse_docker」プロジェクトを使用してサーバーにデプロイしたいと思います。
もちろん、「discourse_docker」プロジェクトは、私のプロジェクトではなく、元の「discourse」プロジェクトをデプロイします。

「discourse_docker」のデプロイを自分のリポジトリにリンクするにはどうすればよいですか?

よろしくお願いします。

プラグインとして作成するのはどうですか?この方法でなければならないコアな変更点は何ですか?

「いいね!」 1
  • すべての添付ファイルとそのソースエンティティを一覧表示する新しいページ
  • ユーザーインデックスページにフィルターを追加
  • 特定のユーザーに投稿を割り当てる
  • 投稿を「クローズ済み」に設定
    など

@Lillyさんは完全に正しいです

上流からのアップデート(バグ修正、セキュリティパッチ、新機能など)をブロックしてはいけません。そのため、カスタマイズはプラグイン(バックエンドを変更する必要がある場合)またはテーマコンポーネント(フロントエンドのみの場合)で適用するのが最善です。

フォークのメンテナンスを開始すると、すぐに非常に時間がかかることに気づくでしょう。

「いいね!」 3
  • 新しい機能(バックエンドとフロントエンドを同時に)を作成する必要があるのですが、プラグインの作成方法を教えてください。
  • 最新バージョンのデプロイを回避するにはどうすればよいですか?現在ベータ版5をデプロイしていますが、安定版のみをデプロイしたいです。

よろしくお願いします。

ここから開始してください。

そして、Plugin にある何百もの例のコードを見てください。

ありがとうございます。試してみます。

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