mirror of
https://iceshrimp.dev/Crimekillz/jointrashposs.git
synced 2024-11-22 00:43:50 +01:00
parent
315f97ba78
commit
385633aba7
@ -7,10 +7,6 @@ Misskeyを簡単にインストールするためのシェルスクリプトが
|
||||
また、アップデートスクリプトもあります。
|
||||
|
||||
[v12の場合はこちら](https://github.com/joinmisskey/bash-install/blob/a096e874f93d493aa68975a31be9ce12d644e767/README.md)
|
||||
[**English version**](./README.en.md)
|
||||
|
||||
## ライセンス
|
||||
[MIT License](./LICENSE)
|
||||
|
||||
## 準備するもの
|
||||
1. ドメイン
|
||||
@ -35,6 +31,7 @@ Cloudflareを使う場合、Cloudflareのドメインの設定を完了してか
|
||||
- SSL/TLS設定にて、暗号化モードを「フル」に設定してください。
|
||||
|
||||
## 操作
|
||||
|
||||
### 1. SSH
|
||||
サーバーにSSH接続します。
|
||||
(サーバーのデスクトップを開いている方はシェルを開きましょう。)
|
||||
@ -42,7 +39,7 @@ Cloudflareを使う場合、Cloudflareのドメインの設定を完了してか
|
||||
### 2. 環境を最新にする
|
||||
すべてのパッケージを最新にし、再起動します。
|
||||
|
||||
```
|
||||
```sh
|
||||
sudo apt update; sudo apt full-upgrade -y; sudo reboot
|
||||
```
|
||||
|
||||
@ -51,7 +48,7 @@ SSHを接続しなおして、Misskeyのインストールを始めましょう
|
||||
|
||||
ただ、インストール前に[Tips](#tips)を読むことを強くお勧めします。
|
||||
|
||||
```
|
||||
```sh
|
||||
wget https://raw.githubusercontent.com/joinmisskey/bash-install/main/ubuntu.sh -O ubuntu.sh; sudo bash ubuntu.sh
|
||||
```
|
||||
|
||||
@ -64,13 +61,13 @@ example.comは自分のドメインに置き換えてください。
|
||||
|
||||
まずはダウンロードします。
|
||||
|
||||
```
|
||||
```sh
|
||||
wget https://raw.githubusercontent.com/joinmisskey/bash-install/main/update.ubuntu.sh -O update.sh
|
||||
```
|
||||
|
||||
アップデートしたいときにスクリプトを実行してください。
|
||||
|
||||
```
|
||||
```sh
|
||||
sudo bash update.sh
|
||||
```
|
||||
|
||||
@ -160,14 +157,14 @@ Misskeyのソースは`/home/ユーザー/ディレクトリ`としてcloneさ
|
||||
|
||||
Misskeyディレクトリへは、以下のように移動するとよいでしょう。
|
||||
|
||||
```
|
||||
```sh
|
||||
sudo -iu ユーザー
|
||||
cd ディレクトリ
|
||||
```
|
||||
|
||||
もとのユーザーに戻るにはexitを実行します。
|
||||
|
||||
```
|
||||
```sh
|
||||
exit
|
||||
```
|
||||
|
||||
@ -175,13 +172,13 @@ exit
|
||||
systemdのプロセス名はexample.comです。
|
||||
たとえば再起動するには次のようにします。
|
||||
|
||||
```
|
||||
```sh
|
||||
sudo systemctl restart example.com
|
||||
```
|
||||
|
||||
journalctlでログを確認できます。
|
||||
|
||||
```
|
||||
```sh
|
||||
journalctl -t example.com
|
||||
```
|
||||
|
||||
@ -192,7 +189,7 @@ DockerはMisskeyユーザーでrootless実行されています。
|
||||
|
||||
sudo でMisskeyユーザーに入るときは、`XDG_RUNTIME_DIR`と`DOCKER_HOST`を変更する必要があります。
|
||||
|
||||
```
|
||||
```sh
|
||||
sudo -iu ユーザー
|
||||
export XDG_RUNTIME_DIR=/run/user/$UID
|
||||
export DOCKER_HOST=unix://$XDG_RUNTIME_DIR/docker.sock
|
||||
@ -212,7 +209,7 @@ docker logs --tail 50 -f コンテナID
|
||||
|
||||
ワンライナーなら次のようにします。
|
||||
|
||||
```
|
||||
```sh
|
||||
sudo -u ユーザー XDG_RUNTIME_DIR=/run/user/$(id -u ユーザー) DOCKER_HOST=unix:///run/user/$(id -u ユーザー)/docker.sock docker ps
|
||||
```
|
||||
|
||||
@ -230,7 +227,7 @@ systemdの場合では、pnpm installに失敗している可能性がありま
|
||||
|
||||
Misskeyディレクトリで次の内容を実行し、もう一度アップデートを実行してみてください。
|
||||
|
||||
```
|
||||
```sh
|
||||
pnpm run clean-all
|
||||
```
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user