Skip to content

ca-srg/kiberamd

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kiberag Export Tool

Kibela GraphQL APIを使用してすべてのノートをmarkdownファイルとしてエクスポートするツールです。

必要な環境変数

  • KIBELA_TOKEN: Kibela APIアクセストークン
  • KIBELA_TEAM: 対象チーム名

インストール

go install github.com/ca-srg/kiberamd@latest

使用方法

# 環境変数を設定
export KIBELA_TOKEN="your_token"
export KIBELA_TEAM="your_team"

# 実行
kiberamd

# 出力先ディレクトリを指定
kiberamd --output ./output
kiberamd -o /path/to/export

オプション

フラグ 短縮形 デフォルト 説明
--output -o markdown 出力先ディレクトリ

エクスポートされたファイルはデフォルトで markdown/ ディレクトリに保存されます。

ファイル名形式

エクスポートされるファイルは以下の形式で保存されます:

  • YYYY-MM-DD_タイトル.md

メタデータ

各markdownファイルには以下のメタデータが含まれます:

  • title: ノートのタイトル
  • id: ノートのID
  • author: 作成者のアカウント名
  • date: 公開日時
  • category: カテゴリ(フォルダパスから抽出)
  • reference: KibelaページへのURL

About

KibelaのノートをGraphQL APIを使ってMarkdownファイルにエクスポートするCLIツール

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors