summaryrefslogtreecommitdiff
path: root/docs/setup.ja.md
diff options
context:
space:
mode:
Diffstat (limited to 'docs/setup.ja.md')
-rw-r--r--docs/setup.ja.md145
1 files changed, 0 insertions, 145 deletions
diff --git a/docs/setup.ja.md b/docs/setup.ja.md
deleted file mode 100644
index 6e1cbda87b..0000000000
--- a/docs/setup.ja.md
+++ /dev/null
@@ -1,145 +0,0 @@
-Misskey構築の手引き
-================================================================
-
-Misskeyサーバーの構築にご関心をお寄せいただきありがとうございます!
-このガイドではMisskeyのインストール・セットアップ方法について解説します。
-
-- [英語版もあります - English version also available](./setup.en.md)
-- [简体中文版同样可用 - Simplified Chinese version also available](./setup.zh.md)
-
-----------------------------------------------------------------
-
-*1.* Misskeyユーザーの作成
-----------------------------------------------------------------
-Misskeyはrootユーザーで実行しない方がよいため、代わりにユーザーを作成します。
-Debianの例:
-
-```
-adduser --disabled-password --disabled-login misskey
-```
-
-*2.* 依存関係をインストールする
-----------------------------------------------------------------
-これらのソフトウェアをインストール・設定してください:
-
-#### 依存関係 :package:
-* **[Node.js](https://nodejs.org/en/)** (12.x, 14.x)
-* **[PostgreSQL](https://www.postgresql.org/)** (10以上)
-* **[Redis](https://redis.io/)**
-
-##### オプション
-* [Yarn](https://yarnpkg.com/)
- * セキュリティの観点から推奨されます。 yarn をインストールしない方針の場合は、文章中の `yarn` を適宜 `npx yarn` と読み替えてください。
-* [Elasticsearch](https://www.elastic.co/)
- * 検索機能を有効にするためにはインストールが必要です。
-* [FFmpeg](https://www.ffmpeg.org/)
-
-*3.* Misskeyのインストール
-----------------------------------------------------------------
-1. misskeyユーザーを使用
-
- `su - misskey`
-
-2. masterブランチからMisskeyレポジトリをクローン
-
- `git clone --recursive -b master git://github.com/misskey-dev/misskey.git`
-
-3. misskeyディレクトリに移動
-
- `cd misskey`
-
-4. [最新のリリース](https://github.com/misskey-dev/misskey/releases/latest)を確認
-
- `git checkout master`
-
-5. Misskeyの依存パッケージをインストール
-
- `yarn install`
-
-*4.* 設定ファイルを作成する
-----------------------------------------------------------------
-1. `.config/example.yml`をコピーし名前を`default.yml`にする。
-
- `cp .config/example.yml .config/default.yml`
-
-2. `default.yml` を編集する。
-
-*5.* Misskeyのビルド
-----------------------------------------------------------------
-
-次のコマンドでMisskeyをビルドしてください:
-
-`NODE_ENV=production yarn build`
-
-Debianをお使いであれば、`build-essential`パッケージをインストールする必要があります。
-
-何らかのモジュールでエラーが発生する場合はnode-gypを使ってください:
-1. `npx node-gyp configure`
-2. `npx node-gyp build`
-3. `NODE_ENV=production yarn build`
-
-*6.* データベースを初期化
-----------------------------------------------------------------
-``` shell
-yarn run init
-```
-
-*7.* 以上です!
-----------------------------------------------------------------
-お疲れ様でした。これでMisskeyを動かす準備は整いました。
-
-### 通常起動
-`NODE_ENV=production yarn start`するだけです。GLHF!
-
-### systemdを用いた起動
-1. systemdサービスのファイルを作成
-
- `/etc/systemd/system/misskey.service`
-
-2. エディタで開き、以下のコードを貼り付けて保存:
-
- ```
- [Unit]
- Description=Misskey daemon
-
- [Service]
- Type=simple
- User=misskey
- ExecStart=/usr/bin/npm start
- WorkingDirectory=/home/misskey/misskey
- Environment="NODE_ENV=production"
- TimeoutSec=60
- StandardOutput=syslog
- StandardError=syslog
- SyslogIdentifier=misskey
- Restart=always
-
- [Install]
- WantedBy=multi-user.target
- ```
-
- CentOSで1024以下のポートを使用してMisskeyを使用する場合は`ExecStart=/usr/bin/sudo /usr/bin/npm start`に変更する必要があります。
-
-3. systemdを再読み込みしmisskeyサービスを有効化
-
- `systemctl daemon-reload; systemctl enable misskey`
-
-4. misskeyサービスの起動
-
- `systemctl start misskey`
-
-`systemctl status misskey`と入力すると、サービスの状態を調べることができます。
-
-### Misskeyを最新バージョンにアップデートする方法:
-1. `git checkout master`
-2. `git pull`
-3. `git submodule update --init`
-4. `yarn install`
-5. `NODE_ENV=production yarn build`
-6. `yarn migrate`
-
-なにか問題が発生した場合は、`yarn clean`または`yarn cleanall`すると直る場合があります。
-
-----------------------------------------------------------------
-
-なにかお困りのことがありましたらお気軽にご連絡ください。