Open2

DifyYAMLファイルをバージョン管理したい

しょーへーしょーへー

現状・課題

  • 稼働中のDifyを編集時に、複製してから編集してると、プロジェクトが多くなりすぎる
  • 現状は、(20241023)のように日付で判別できるようにしている

やりたいこと

  • gitでバージョン管理できるようにしたい
  • プロジェクトが一つでよくなるように
  • 過去のバージョンに戻せるようにしておきたい

解決案

  • 変更したらYMLファイルをエクスポートして、gitコミットしておく
しょーへーしょーへー

バージョン管理手順

  1. Difyのプロジェクト毎にリポジトリを作成する
  2. リポジトリをクローンする
  3. YAMLファイルをエクスポートしてpushする
  4. Difyを編集したら、YAMLファイルをエクスポートしてgit管理してるディレクトリに保存する
  5. 差分を確認してpushする

メモ

  • 1プロジェクト1リポジトリで管理する
  • 1プロジェクト1YAMLファイルで管理する