Skip to content

Instantly share code, notes, and snippets.

@Leies-202
Last active January 29, 2020 09:34
Show Gist options
  • Select an option

  • Save Leies-202/7a1f55ad2266e8b4b82c5039a4044154 to your computer and use it in GitHub Desktop.

Select an option

Save Leies-202/7a1f55ad2266e8b4b82c5039a4044154 to your computer and use it in GitHub Desktop.
Misskey

前提

このドキュメント見ながらこのメモ読んで。

・Ubuntu前提。

・Nginxのリバースプロキシを使用するものとする。

※引っ掛かりそうなところだけ書いたつもり。

Node導入

2020/01/29現在V13が最新なので下記リンクの[Node.js v13.x:]ってとこにあるコマンドコピペ。

https://github.com/nodesource/distributions/blob/master/README.md#installation-instructions

yarn導入

curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list

出来たら下記を実行

sudo apt-get update && sudo apt-get install yarn

上記以外の必要ツール導入

sudo apt install postgresql redis-server nginx build-essential python ffmpeg

DBの用意

下記コマンドを打ち込む。無論パスワードは変えること。

sudo -u postgres psql  
CREATE ROLE misskey LOGIN CREATEDB PASSWORD 'ここにパスワード';  
CREATE DATABASE misskey OWNER misskey;  
\q 

あとは公式ドキュメント3~7を実行してください。

コンフィグは先頭のURLを書き換え、44行目ぐらいにある port: 3000 をコメントアウト、 PostgreSQL configuration という見出しのある場所の # Auth のところを書き換え(ユーザー名はmisskeyでパスワードは先ほどDB用意した時のパス)

リバースプロキシ

手順7の systemdを用いた起動 ってとこまで終わったと仮定。

この資料の通り(misskeyユーザーででMisskeyを起動してみるという項目まで)作業する。

これでドメインにもつながるはず。

眠い。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment