mirror of
https://github.com/kokonect-link/cherrypick
synced 2024-11-01 23:55:58 +09:00
7a406c1f13
* Dockerize Misskey * Add a new line at EOF * Add support Elasticsearch * / * Add setup document for docker * Add english document * Edit docs * docker -> Docker * Arrange format * Update docker.en.md * Modify title
1.9 KiB
1.9 KiB
Dockerを使ったMisskey構築方法
このガイドはDockerを使ったMisskeyセットアップ方法について解説します。
英語版もあります - English version also available
1. 設定ファイルを作成する
cp .config/example.yml .config/default.yml
.config/example.yml
をコピーし名前をdefault.yml
にするcp .config/mongo_initdb_example.js .config/mongo_initdb.js
.config/mongo_initdb_example.js
をコピーし名前をmongo_initdb.js
にするdefault.yml
とmongo_initdb.js
を編集する
2. Dockerの設定
docker-compose.yml
を編集してください。
3. Misskeyのビルド
次のコマンドでMisskeyをビルドしてください:
docker-compose build
4. 以上です!
お疲れ様でした。これでMisskeyを動かす準備は整いました。
通常起動
docker-compose up -d
するだけです。GLHF!
Misskeyを最新バージョンにアップデートする方法:
git fetch
git stash
git checkout $(git tag -l | grep -v 'rc[0-9]*$' | sort -V | tail -n 1)
git stash pop
docker-compose build
- ChangeLogでマイグレーション情報を確認する
docker-compose stop && docker-compose up -d
cliコマンドを実行する方法:
docker-compose run --rm web node cli/mark-admin @example
なにかお困りのことがありましたらお気軽にご連絡ください。