「Misskey」の版間の差分

提供: ArchWiki
ナビゲーションに移動 検索に移動
(英語版をもとに、翻訳記事を新規作成しました。)
 
(アーカイブ)
タグ: 新規リダイレクト
 
(同じ利用者による、間の1版が非表示)
1行目: 1行目:
  +
#redirect [[ArchWiki:アーカイブ]]
[[Category:ウェブアプリケーション]]
 
  +
[[Category:アーカイブ]]
[[en:Misskey]]
 
{{Related articles start}}
 
{{Related|nginx}}
 
{{Related|PostgreSQL}}
 
{{Related articles end}}
 
 
[https://github.com/misskey-dev/misskey Misskey] は分散型ソーシャル・ネットワーキングプラットフォームです。[[Wikipedia:Mastodon|Mastodon]] のように、メッセージや写真、映像をを共有したり、他のサービスと接続できます。インスタンス間は [[Wikipedia:ActivityPub|ActivityPub]] で通信します。
 
 
この記事では、Misskeyのインストール方法とシンプルな設定について説明しています。詳細については [https://misskey-hub.net Misskey-Hub] を御覧ください。
 
 
== インストール ==
 
 
{{AUR|misskey}} と、リバースプロキシとなるウェブサーバーを [[インストール]] してください。
 
 
* {{Pkg|nginx}} (推奨) リバースプロキシ及びウェブサーバー
 
* {{Pkg|ffmpeg}} メディアのエンコードのため
 
 
== 設定 ==
 
 
=== default.conf ===
 
 
最初のステップは、 {{ic|default.conf}} を編集してサーバーを反映させることです。
 
 
{{hc|/etc/webapps/misskey/default.conf|url: https://example.tld/}}
 
 
設定値は、インターネットから到達可能なパブリックなURLである必要があります。推奨はしませんが、IPアドレスを使用することもできます。
 
{{Warning|変更するには、データベースをリセットする必要があります。}}
 
 
=== PostgreSQL ===
 
 
[[PostgreSQL]] を [[PostgreSQL#PostgreSQL_.E3.81.AE.E3.82.A4.E3.83.B3.E3.82.B9.E3.83.88.E3.83.BC.E3.83.AB|初期設定]]、 [[Systemd#.E3.83.A6.E3.83.8B.E3.83.83.E3.83.88.E3.82.92.E4.BD.BF.E3.81.86|起動]] します。
 
デフォルトでは、Misskeyが使用する5432ポートを使ってlocalhostに到達できる必要があります。他のポートを使う場合は、 {{ic|default.conf}} を修正する必要があります。
 
 
デフォルトでは、 {{AUR|misskey}} はシステムユーザー ''misskey'' を使ってデータベースに接続します。 [[PostgreSQL#.E6.9C.80.E5.88.9D.E3.81.AE.E3.83.87.E3.83.BC.E3.82.BF.E3.83.99.E3.83.BC.E3.82.B9.2F.E3.83.A6.E3.83.BC.E3.82.B6.E3.83.BC.E3.81.AE.E4.BD.9C.E6.88.90|PostgreSQL 最初のデータベース/ユーザーの作成]] を参照して、PostgreSQLのユーザー ''misskey'' とデータベース ''misskey'' を作成します。
 
 
=== Redis ===
 
 
[[redis]] サービスを [[Systemd#.E3.83.A6.E3.83.8B.E3.83.83.E3.83.88.E3.82.92.E4.BD.BF.E3.81.86|起動]] します。
 
 
=== Misskeyデータベースの初期化 ===
 
 
Misskeyを開始する前に、データベースを初期化する必要があります。
 
 
# /usr/bin/misskey -i
 
{{Note|外部のデータベースサーバーの場合は、ヘルパースクリプトのパラメータを {{ic|-I}} に変更して、PostgreSQLとRedisの可用性チェックを実施しないようにします。}}
 
 
== 起動 ==
 
 
[[misskey]] サービスを [[Systemd#.E3.83.A6.E3.83.8B.E3.83.83.E3.83.88.E3.82.92.E4.BD.BF.E3.81.86|起動]] します。
 
 
サーバーの {{ic|:3000}} ポートでサービスが利用可能になります。
 
 
最後のステップは、 [[Nginx]] のようなリバースプロキシを設定することです。 [https://misskey-hub.net Misskey-Hub] では [https://misskey-hub.net/en/docs/admin/nginx.html テンプレート] が提供されています。
 
 
== トラブルシューティング ==
 
=== データベースの手動アップデート(マイグレーション) ===
 
場合によっては、データベースが停止していたり、ローカルに利用可能なPostgreSQLデータベースが存在しないことがあるでしょう。そのようなときには、パッケージアップデートの際にマイグレーションが実行されないため、手動による実施が必要になります。PostgreSQLとRedisに到達できる状態になってから、ヘルパースクリプトからマイグレーションを実施します。
 
# /usr/bin/misskey -m
 
{{Note|外部のデータベースサーバーの場合は、ヘルパースクリプトのパラメータを {{ic|-M}} に変更して、PostgreSQLとRedisの可用性チェックを実施しないようにします。}}
 
 
 
{{TranslationStatus|Misskey|2023-03-16|749820}}
 

2024年9月8日 (日) 17:24時点における最新版