Skip to content

dev-hato/aminome

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

aminome

Add all misskey notes to Meilisearch.

これは何

使い方

  1. python packageをインストールします。

    python3 -m venv .aminome
    source .aminome/bin/activate
    pip3 install -r requirements.txt
  2. 設定ファイルをコピーし、編集します。

    cp config/example.yml config/config.yml

    設定ファイルはMisskeyの default.yml を参考にすると良いでしょう。

    • Meilisearchの apiKey はMeilisearchのAPIキーを指定します。
    • Meilisearchの index はデフォルトではMisskeyのドメイン(ドットをハイフンに置き換えた文字列)になります。
    db:
        host: localhost
        port: 5432
        db: misskey
        user: example-misskey-user
        pass: example-misskey-pass
    
    meilisearch:
        host: localhost
        port: 7700
        apiKey: 'your-api-key'
        index: 'example-com'
        scope: local
        ssl: false
  3. aminomeを実行します。

    python3 ./aminome.py

参考実装

以下のスクリプトを参考にしました。ありがとうございます。