コンテンツにスキップ

Misskey

Created: 2023/07/27

概要


オブジェクトストレージ

https://qiita.com/hihumikan/items/1f692f3bd5516820e0ec

misskey.r2.kokshi.comを参照用ドメイン(Base URL)、エンドポイントにS3 APIに書いてあるのを指定した。参照用ドメインはCustom Domainから作りました。

参考

https://misskey-hub.net/docs/install/docker.html https://zenn.dev/okayurisotto/articles/d8f86088a6f02d#fn-6be5-1 https://hide.ac/articles/Y504SIabp https://zenn.dev/okayurisotto/articles/d85ad4602007bf

つまった

  • 仮想マシンのメモリが少ない(2GB?)と爆発する
  • 仮想マシンのストレージが少ない(13GB)と爆発する
    1  sudo reboot
    2  git clone -b master https://github.com/misskey-dev/misskey.git
    3  cd misskey/
    4  ls
    5  git checkout master
    6  cp .config/docker_example.yml .config/default.yml
    7  cp .config/docker_example.env .config/docker.env
    8  cp ./docker-compose.yml.example ./docker-compose.yml
    9  sudo docker compose build
   10  ls
   11  sudo docker compose build
   12  sudo docker compose run --rm web pnpm run init
   13  cd misskey/
   14  sudo docker compose run --rm web pnpm run init
   15  sudo docker compose up -d
   16  curl localhost:3000
   17  sudo docker ps
   18  docker logs misskey-web-1
   19  sudo docker logs misskey-web-1 --tail 30
   20  sudo docker ps
   21  sudo docker logs misskey-web-1 --tail 30
   22  sudo docker compose down
   23  sudo docker logs misskey-web-1 --tail 100
   24  sudo docker ps
   25  sudo docker compose build
   26  sudo docker compose run --rm web pnpm run init
   27  sudo docker compose up -d
   28  sudo docker logs misskey-web-1 -f
   29  sudo docker ps
   30  curl localhost:3000
   31  sudo docker ps
   32  sudo docker logs misskey-web-1 -f
   33  sudo docker logs misskey-web-1
   34  curl localhost:3000
   35  sudo docker logs misskey-web-1 -f
   36  sudo docker logs misskey-web-1
   37  hostname -I
   38  curl localhost:3000
   39  sudo docker logs misskey-web-1
   40  curl localhost:3000
   41  cd misskey/
   42  sudo docker ps
   43  sudo docker logs misskey-web-1
   44  sudo docker logs misskey-web-1 -f
   45  sudo docker ps
   46  sudo docker logs misskey-web-1 -f
   47  ls
   48  cd misskey/
   49  ls
   50  history
   51  code .
   52  ls
   53  htop
   54  sudo docker ps
   55  docker ps
   56  sudo docker ps
   57  sudo docker compose build
   58  sudo docker compose run --rm web pnpm run init
   59  sudo docker pull
   60  sudo docker images
   61  sudo docker pull misskey/misskey:latest
   62  df
   63  free
   64  du
   65  df -hT
   66  history

メールサーバー

Cloudflare Email RoutingとGmailのSMTPサーバーを利用した。多分いけないことしてる。

CloudflareとGmailでmisskeyのメールサーバーを設定 - Qiita Cloudflare とGmail で独自ドメインのメールを無料で送受信する方法【Cloudflare Email Routing】 - Qiita