mirror of
				https://codeberg.org/yeentown/barkey.git
				synced 2025-10-28 20:14:13 +00:00 
			
		
		
		
	* Modify Dockerfile and docker-compose.yml * Fix MongoDB connection error * Use alpine-3.8 instead of alpine-edge as base image * Modify install packages * Modify Mongodb image tag name * Update Docker documents * Add 'Download misskey' paragraph * Make redis optional for Docker
		
			
				
	
	
	
	
		
			2.3 KiB
		
	
	
	
	
	
	
	
			
		
		
	
	
			2.3 KiB
		
	
	
	
	
	
	
	
Dockerを使ったMisskey構築方法
このガイドはDockerを使ったMisskeyセットアップ方法について解説します。
英語版もあります - English version also available
1. Misskeyのダウンロード
- git clone -b master git://github.com/syuilo/misskey.gitmasterブランチからMisskeyレポジトリをクローン
- cd misskeymisskeyディレクトリに移動
- git checkout $(git tag -l | grep -v 'rc[0-9]*$' | sort -V | tail -n 1)最新のリリースを確認
2. 設定ファイルを作成する
- 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を編集する
3. Dockerの設定
docker-compose.ymlを編集してください。
4. Misskeyのビルド
次のコマンドでMisskeyをビルドしてください:
docker-compose build
5. 以上です!
お疲れ様でした。これで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
なにかお困りのことがありましたらお気軽にご連絡ください。