Data Management Plan (DMP) を GakuNin RDM と連携して保存・編集できる Web アプリケーション
GitHub Pages 環境として、https://nii-dg.github.io/dmp-editor/ が用意されています。
ローカル環境で DMP-editor を実行するには、以下のコマンドを実行します。
docker network create dmp-editor-network
docker compose up -d
# ブラウザで localhost:3000 にアクセス開発環境のセットアップ:
docker network create dmp-editor-network
docker compose -f compose.dev.yml up -d --build
docker compose -f compose.dev.yml exec app npm run dev開発環境においては、必要に応じて以下の環境変数を設定してください。
VITE_KAKEN_APP_ID: KAKEN API の application ID。- 「DMP 編集」ページの「2. プロジェクト情報」ステップにて、「KAKEN番号で自動補完」機能を利用する場合に必要です。
- 当該 ID の発行方法は「CiNii全般 - メタデータ・API - API利用登録」をご参照ください。
新しいバージョンをリリースするには、以下のスクリプトを実行します。
bash release.sh <version>
# 1. 設定ファイルのバージョンを更新
# 2. `git commit`, `git tag`, `git push`
# 3. GitHub Actions により以下が自動生成・公開される:
# - Docker イメージ
# - GitHub Release
# - GitHub PagesThis project is licensed under Apache-2.0. See the LICENSE file for details.